I've been taking Ambien off and on for 6 or 7 years, never for for than a month in a row. I never really had to go past 10mg and I would usually just bite off a little piece to go to sleep. But I have a weird system that seems to be pretty sensitive to benzos, and I guess, Z-drugs. I've kept at .5 - 1mg Xanax a night for almost 10 years. So I'm an anomaly based on most other people's experiences.
But with that in mind, one thing I've noticed since my pharmacy was bought out by another chain is that the generic Ambien I'm getting is different from the one I was getting previously. I'm having tolerance problems for the first time. Seems weird that if everything else in my life is exactly the same, all of a sudden my Ambien tolerance would go up.
I'm going to look into getting a different generic next time and do a test. I know that all pills are supposed to be formulated exactly the same, but I've never had this issue before. The new generic I'm getting is made by Teva and I've definitely gotten some dodgy Tevas in the past.
It was a different drug made by them but in every batch of, say, 120 pills, there were at least 2 pills composed of mostly sugar. I used to toast all of my pills for 10-15 seconds and the ones with sugar would start burning, then bubble, leaving burnt sugar residue. On tasting the burnt pill, I could taste burnt sugar and very little of the bitter flavor or filler flavor I was very familiar with. So this experience made me a bit suspicious about TEVA quality control.
---> Back to the sleep issue, I have had great results with Melatonin, even when taken in combo with my nighttime Xanax dose. When I take Melatonin, I get a deeper sleep with better REM and wake up more refreshed.