I placed an order with iherb, and chose expedited 1-3 shipping. I never received any email either confirming the order, or notifying me of shipping.
After 4 days I went back to the site to check the shipping status, ( I should also mention that this order was being shipped within the same state), and I noticed that they had changed the shipping to 5 day shipping. So, I did a live chat to see what happened. The customer service person I was speaking to said that, "yes, they changed the shipping to 5 day". I said that that is not what I had agreed to when I placed the order, and that they can not change the terms after a customer checks out. The following is the response I got, (cut and pasted directly from the chat)..." we can do whatever we please with that. I am not going to argue nor waste time to try and justify it. You are ordering from us and we have decided to change the information from 1 - 5 days instead of 1 - 3 days." And then he ended the chat.
That is not how any company should treat it's customers, and frankly there are lots of other online drugstores that I would much prefer to do business with.