Very disappointed with iHerb! The predicted restock dates are completely unreliable. They throw up a date, but 90% of the time, as soon as it gets close, it's either postponed or removed altogether. If you're waiting on a product, you simply cannot trust their restock estimates. It's incredibly frustrating and unprofessional. If you don’t know when something will be available, don’t put a date at all, but if you do, you have an obligation to stick to it. Many of us plan our purchases around those dates, and messing with them shows total disregard for your customers.