They took my money immediately for vitamins for my sick dog. They “expedited” my free delivery through LaserShip. They have requested my address 3 times and it was clearly on the order confirmation. No vitamins after numerous contacts. Now they say my refund will take 5-7 days. I would never do business with iHerb or LaserShip again. Their customer service is awful and their website with contact information is not user friendly. They emailed me through a non-reply email box. They are not a credible company. Do business elsewhere.