We want to ensure that your purchase will arrive on time, However, due to the significant distances between you, us and some of our suppliers compounded by customs logistics, we estimate 2 to 4 weeks for some items to arrive, therefore we provide no on-time guarantee that products will be delivered by a set date. However, we will do everything within our power to facilitate your timely shipment and keep you posted.
Thank you!