I have always purchased from Vitacost.com until they stopped carrying products that I need to have in my house. I came across Lucky Vitamin through some online searches, turns out, Lucky Vitamin's prices are even better! Very happy with the products, fast shipping, and low prices. Thank you Lucky Vitamin for having my products in stock! :)