OZZY Osbourne told fellow shoppers in Hollywood that his sobriety is going well as he picked up some books on recovery.
The 65-year-old rocker - who briefly relapsed in 2012 after seven years sober - was seen shopping with a bodyguard on Tuesday at the My 12 Step Store in West Hollywood, California on Tuesday, and picked up "a few" books on recovery.
A source told RadarOnline.com: "Ozzy was in a really great mood.
"He bought some sobriety literature and said his recovery is going really well."
Ozzy's wife Sharon - who briefly separated from her spouse when she learned of his relapse - has previously admitted she didn't realise the "extent" of his problem but vowed to put his struggles behind them.
She has said: "Everybody knows he's been struggling with this his entire life and I never knew that he was using prescription drugs. I knew he was drinking occasionally, but I didn't realise to the extent.
"It's a disease that not only hurts the person that has the disease but it hurts the family. It hurts people that love you and we're dealing with it. We've dealt with worse and we will deal with it and this too shall pass. Otherwise my husband will be taken to the hospital to get my foot removed from his ass."