I just placed a massive order with VitaCost and am reasonably impressed with their selection and prices. Not to mention shipping was only $24USD for 8-14 day delivery via DHL. This is my first time using them; however, if the items arrive as promised then I will definitely use them for subsequent orders.