USA and Canadian orders are shipped by Canada Post and USPS. International orders are shipped with your local postal service. After processing and leaving the warehouse, items usually take between 7 and 30 days (not including processing time) to arrive at their destination, but can take longer depending on the receiving province/state as well as certain months of the year. Please check with your local postal service for any potential delays. 

We are not currently shipping to South Africa.

We are NOT responsible for addresses that are misspelled or contain missing information, please double check when checking out! We are also not responsible for stolen or lost packages after delivery. 

We are NOT responsible for incorrect orders, if you selected the wrong size or color please email us as soon as possible as we cannot make any changes once the package is shipped. Please double check when checking out!  

Shipments returned to as undeliverable may charge additional shipping fees to resend.

Unfortunately as of now we do not cover shipping for exchanges or returns. 

 Tracking Updates will be emailed right away when packages are shipped out. Updates will start occurring ONLY when packages arrive in the destined country. 

The time frame for order delivery is divided into two parts:

1) Processing time: Order verification, tailoring, quality check and packaging between 3-7 days.

2) Shipping time: This refers to the time duration it takes for items to be shipped from our warehouse to the destination.