I'll be in India (New Delhi, actually) on a quick business trip in two weeks time. Seeing as how so many steroids come from labs in India, does anyone know how to go about stocking up while I'm in the country? Are there any recommended pharmacies or other places to visit for a little shopping expedition?