Shipping & Returns


We ship for free anywhere in Canada on orders over $80 (before tax). For orders less than $80, the shipping cost is calculated based on the location as shown below. We strongly suggest placing orders over $80!

Shipping rates & times
We ship all orders as soon as we can, within 1-5 days. All of our orders are shipped out of Burlington (Greater Toronto Area) with expedited service. Tracking is included. Below are the shipping rates and estimated times to major cities within Canada (shipping times may vary and are based on business days). Please expect some delays due to COVID-19 safety measurements in place.

Toronto, ON $10.00 2 day Saskatoon, SK $16.00 6 days
Ottawa, ON $10.00 2 day Vancouver, BC $16.00 5 days
Montreal, QC $13.00 3 day Moncton, NB $16.00 4 days
Quebec City, QC $13.00 3 days Charlottetown, PEI $16.00 5 days
Winnipeg, MB $16.00 5 days Halifax, NS $16.00 4 days
Calgary, AB $16.00 5 days St. John’s, NL $16.00 6 days
Edmonton, AB $16.00 5 days Territories - YK, NW, NV $16.00 8 days


Free Local Deliveries / Pickups
Free local deliveries to residential addresses in select urban area in Burlington, Ontario. We can only deliver to your doorstep. (We are still testing out this offer so please excuse us for any glitches.)

In-person pickup is always welcome! We are located in Central Burlington at Guelph Line and Lakeshore Road. (No storefront) Please order as usual and choose pick up option at checkout. You'll get a reply when your order is ready, usually within 24 hours.


USA / International

We ship for free anywhere in the USA on orders over $35 CAD. We ship via either USPS, Canada Post, or ChitChats (Canada's independent courier) depending on the destination. We use airmail service whenever possible. Tracking is provided for most USA orders, no tracking for orders for other countries. (Please note we may also use other mail service that doesn't include tracking, without notice.)

Tracking for international shipping (and sometimes for USA) is not available and we have no way to find out when it will arrive. Usually, air service can take up to 21 business days.

Shipping costs posted are based on the weight of the package, service selected and the transportation distance from our shop in Burlington (Greater Toronto Area), Ontario, Canada. Buyers are responsible for paying additional customs charges if applicable.  


Lost packages
Unfortunately, packages are sometimes lost for various reasons. If your package does not arrive, please contact us. We will do our best to sort it out.


Shipping address/unclaimed orders
At the time of checkout, please verify the shipping information. If a package is returned to us due to a wrong address or the receiver is unable to claim it, and needs to be reshipped, additional shipping fees and handling fee will be needed. We don't issue a refund for returned orders.


Other requests
If you have a unique shipping request, such as upgraded express shipping or a gift address, please send us a message with the details before purchasing your item so we can work it out for you. Please email us at

Due to the nature of our products, we are not able to accept exchanges or returns. However, if you need a refund or are unhappy with our products at all, please contact us as soon as possible and we will be happy to work with you to find a solution.

If damage has occurred during shipping, please provide a short message with a photo of the damaged items within 7 days after delivery and we will respond with a solution.

Please email us at