My Cart








Our goal is to offer you the best shipping options, no matter where you live. Every day, we deliver to hundreds of customers across the world, striving to provide the very highest levels of responsiveness to you at all times.

The time frame for order delivery is dependent on your Country of delivery and is broken into two parts:

  • Processing time: Order verification, tailoring, quality check and packaging. In an attempt to provide the best products for the best price all orders are sent directly to the manufacturer for dispatch.  This happens within 24 hours after the order is placed and payment has been approved. Total processing time for the orders will takes on average of 2–4 days.
  • Shipping time: This refers to the time it takes for items to be shipped from our warehouse to its final destination. International delivery to EU Countries and Great Britain usually take on average 15–30 days.  International deliveries to Asian, African, South American, Central American and Caribbean countries have a average delivery time between 15-45 days.  Do to the infrastructure in the US, US orders are prioritized and in most cases are shipped via the US Postal Service or one of there Shipping partners. After processing and leaving the warehouse, items usually take between 7 and 15 business days to arrive at their destination but can take longer from time to time.  All orders will receive a tracking number that will be sent to the email address provided at checkout.  This email shall provide the end user with a link that will in most cases contain the latest tracking information.  Secondly all orders can be tracked using the Order status page on  In the event that your product delivery has extended past the stated times, please feel free to contact our order processing department at

* International customs processing can delay order deliveries times up to 2 weeks.