Our goal is to offer you the best shipping options, no matter where you live. Every day, we strive to ensure the very highest levels of responsiveness to you at all times.

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

1) Processing time: 

Order verification, tailoring, quality check and packaging.

All orders are locally handmade in Toronto, Ontario, Canada. Once in stock, items go through a thorough quality check to ensure there are no defective items. After items have been checked and no further adjustments are needed, items are packaged and shipped. Most items are fully processed within 2-3 business days.

2) Shipping time: 

Canadian orders are shipped by CanadaPost. After processing, the items usually take between 2 and 7 days to arrive at their destination but can take longer from time to time.

International delivery usually takes about 15–30 business days. 


Should you have any questions or concerns, please contact us through our online messaging system, via phone at (647) 545-9240 or via email at