Skip to content
Orders are shipped from one of our two warehouses located in Scarborough and in Windsor, Ontario (Canada).
Back to Shipping & Returns | FAQ
Looks like you're visiting from the US
We sell our products in the US on our Amazon Store.
Visit our US Amazon Store