IHerb used to provide excellent service. Now it's horrible. Their customer service is non existent. I've been waiting for an order to be shipped for a week and every response I get is different and complete garbage. They charged my credit card incorrect amounts and no response to my queries on that.