mzmimi - not sure if you're a southsider or not, but...
i went to the store that i had PMd you about, just to check and yes, they had Amla and Vatika and lots of other oils and herbs. i don't know all the Ayurvedic stuff, but i recognized a lot of the labels i saw in the store.
address is 5444 Virginia Beach Blvd., in VB (just east of Newtown Rd.) and the name of the store is thE Taj Bazaar.