XoKool HQ is located in Toronto, Canada but we operate as an online store only.

We currently have warehouse/shipping facilities in Australia, Canada, United States & China. We try our best to ship from the warehouse closest to you. In the event we are unable to do so due to limited stock we ship from our main warehouse.

Note that your products will be, at times, shipped separately. This is more relevant to those ordering multiple products. The main reasoning behind this is that we source our products from different suppliers.


Everywhere! We proudly ship worldwide for FREE on orders over $75 and charge $4.95 on all orders below.

We generally take 1-7 business days to process our orders and co-ordinate with our warehouse and shipping departments.

For our Australian, Canadian & US clients we offer an estimated delivery time of 5-15 days. Although we generally beat these estimates, certain things like delays at customs or processing time can effect delivery time.

For all other countries delivery times can be estimated at 10-30days. We generally beat these estimates although circumstances such as delays at customs or processing times can cause longer than expected shipping times which is why we factor in slightly longer periods for "Rest of the World" clients.

These estimates can change depending on your location, what items you purchase, and any other unforeseen factors. We are working with our partners to reduce this time significantly in the future. Should you have any questions regarding shipping times for your order or future order feel free to If you have any questions or concerns, you can contact us at anytime at Or click here to contact us.

As noted previously, we source our products from multiple suppliers around the globe. That being said, when ordering multiple items there is the odd chance your products will be shipped to you from different suppliers thus different shipping schedules.

Should you have any questions regarding the status of your order feel free to Or click here to contact us.

Due to the global nature of our business we are not responsible for any customs fees once items have shipped. By purchasing our products, you agree that one or more packages sent to you may require customs fees when they arrive to your country.


We offer you the ability to track your order right through our site.

Please click here to be navigated to our tracking system.

Your order is shipped once our warehouse has packaged it and sent it to the courier. You will receive an email with your tracking number. Some delivery service require up to 7 business days for your tracking number to resolve.

Should it not resolve by then, please contact at Or click here to contact us with your order number and we will investigate this issue.


Return: Please see our Policy here. Should you have any questions about this policy at Or click here to contact us.

Cancellation: We cannot guarantee any cancellations or changes once the order has been fulfilled. We will try our best to accommodate your request at our discretion.