Please allow 2-7 working days (During The Current Crisis These Times Are Delayed) for processing your order before shipment (weekends and holidays not included). After your item(s) have been processed, approximate shipping times are as follows: United States / United Kingdom: Avg. 3 - 5 business days (after fulfillment)Canada / Australia: Avg. 5 - 12 business days (after fulfillment)Most European Countries: Avg. 5 - 12 business days (after fulfillment)Rest of the world: Avg. 10 -  20 business days (after fulfillment)We do not guarantee arrival dates during the current Covid 19 Crisis, We DO Guarantee Delivery.WE APPRECIATE YOUR PATIENCE AND PLEASE REST ASSURED YOU WILL GET YOUR ORDER. :)