Keith Richards used to buy syringes to inject heroin from a toy shop.

The Rolling Stones legend - who recently revealed he still smokes marijuana "all the time" - found it difficult to transport his syringe kit to the U.S., so he relied on the children's nurses kit from New York's FAO Schwarz.

He said: "Back then you had to put all the bits together. I was staying in the Plaza once in New York - I would fly with a needle and just put it in my hat to fix the feather. I wasn't going to fly with syringes. So the minute I got the s**t, well, now I need the syringe, right?"

"My trick was, I'd order up a cup of coffee because I need a spoon, right? FAO Schwarz was right across the street. And then, if you went to the third floor, you could buy this children's doctors and nurses set that had the barrel and the syringe that fitted onto the needle that I'd bought."

Keith, 64, said he stopped snorting cocaine after falling out of a tree in Fiji in 2006 and sustaining a serious head injury.

He added to Britain's Esquire magazine: "I've definitely found myself sleeping better since the bang on the head. I had to give up the cocaine. How do you think you stay up for so many days? By the time the accident happened, it was really just once after meals anyway. Thank God I've got a reason to give it up!"

RELATED PHOTOS AND ARTICLES
Keith Richards - 22nd Annual Rock and Roll Hall of Fame Induction CeremonyKeith Richards - 22nd Annual Rock and Roll Hall of Fame Induction CeremonyKeith Richards - 22nd Annual Rock and Roll Hall of Fame Induction CeremonyKeith Richards - The 2007 Rock and Roll Hall of Fame Inductee Presentation with Keith RichardsKeith Richards - Pirates of the Caribbean: At World's End - Movie Premiere - ArrivalsKeith Richards - 22nd Annual Rock and Roll Hall of Fame Induction Ceremony
Keith Richards To Amy Winehouse: Get Smart Or You Won't Be Around LongKeith Richards: Mick Jagger Used To Be Excruciatingly Camp
Ronnie Wood's Wife Puts The Rolling Stones On Organic Diet"Shine a Light" New York City Premiere - Arrivals
"Shine A Light" New York City Photocall"Shine a Light" London Premiere - Arrivals