The average delivery time is 10-20 working days. (note : these delivery times may differ due to the covid-19 virus). Our products are sent to you directly from the supplier. This unique business model allows us to save enormously on storage and transport costs and we can offer the products at a lower price than the competition and bear the shipping costs.