I placed my order LAST WEEK and received a delivery by date of YESTERDAY. I was on chat with customer service for 2 hours today (since there is no phone number to call) and they are just sending it TODAY! So it won't be here til NEXT WEEJ sometime. AWFUL! I was referred to iherb's "management team" but that will take 24-48hours to get any action. I wish I had read these reviews first. Don't think it can't happen to you.