If you're wondering how long it takes for iHerb to ship, the answer depends on your location. The following are estimated delivery times for various iHerb destinations: USA: 2-5 days Canada: 3-6 days Singapore: 7 days Poland: 7 days Germany: 7 days Brazil: 7-10 days Australia: 7-10 days Georgia: 7-10 days Taiwan: 10 days Ukraine: 10-15 days Israel: 10-14 days Kazakhstan: 14 days Please note that these are approximate delivery times and may vary depending on your country's shipping carrier and customs processing time. If you have any concerns or questions about shipping, please don't hesitate to contact iHerb customer service for assistance.