I always recycle my glass bottles, and my WL 8ml vials. I usually make some soapy water and soak them (just dish soap+hot water), sometimes for days, changing the water every now and them. If you have plastic, the scent may just be impregnated on the bottle.
If its still stinky after that...