Where is my order coming from?
Orders are shipped from one of our two warehouses located in Scarborough and in Windsor, Ontario (Canada).
Orders are shipped from one of our two warehouses located in Scarborough and in Windsor, Ontario (Canada).
We sell our products in the US on our Amazon Store.
Visit our US Amazon Store