All standard items in-stock are shipped immediately upon receipt of confirmation of payment in our bank. For rush deliveries we do use DHL, TCS, OCS, TNT, FedEx. Courier service via Dubai (which takes 3 working days for Europe, United Kingdom and Middle East destinations, and 4 days for USA, Canada, and Australian destinations). Direct DHL services are also available delivery within 72 hours to all destinations subject to customer choice. For whole-sale buyers who buy in bulk, goods are shipped By Cargo Services BUT we strongly suggest to all whole-sale buyers kindly place your required bulk order prior to one month & see very nominal freight charges Delivery By Sea that takes almost 30 days to most of destinations.