If you are thinking about buying from iherb.com, be careful and check out their RECENT review. This is something I didn't do and am now regretting. Here is my first experience with iherb.com.
My order was placed on Sep.28,2009 (almost $300). At the time I was placing my order, I was informed that due to their renovating of warehouse, the order would be shipped in 1-3 days. I thought 3 days was OK, I accepted and placed my order. 3 days after I sent an email asked them about my order, I got their reply told my that my order would be shipped out in 1-2 days. I waited for another 5 days and sent them email asking about my order. They replied told my that my order would be shipped "in next a few days". They didn't even say a single "sorry" in their reply. After another 2 days which was 10 days after my placing the order I told them that if they couldn't ship my order within that day I would like to cancel my order. They replied saying that my order would be shipped in one week. Another one week again? I was extremely pissed off. I sent them an email asking them to simply cancel my order, since then I've sent another 3 email asking for the cancellation of the order but I NEVER GOT ANY RESPONSE. In the last email I told them that I was still holding my negative review and hope them not to force me giving out my negative review. No reply, that being said they don't care of negative reviews at all now.
I just checked out their recent reviews, there are tons of extremely negative reviews. I regret that I should have checked these RECENT reviews before I placed my order. I have to say that iherb is not a responsible company and these people are basically the group that are lack of moral. My order has been there for 2 weeks now and I just checked the status, still the desperately "Ready to Ship". Now I just want to cancel my order and buy it from somewhere else but they simply don't respond my email. Can anybody give me any advice on what I can do? Can I call my credit card company for help?