Currently our print on demand providers are located worldwide. Different sizes and colours of the same product may be printed at different locations according to their availability, therefore your items may not all arrive in the same package. We offer free shipping on all of our orders.

As the majority of our garments are printed on demand, there may be a short wait time before your item is dispatched to you. It takes 2 - 7 business days to print the products and the shipping time is on average 10 - 15 business days depending on the order's destination.

It is the customers responsibility to check for customs and excise fees when ordering items outside of your location as we regularly dispatch from UK, EU and USA. Please note that all delivery times may be affected by the COVID-19 restrictions and that we are unable to ship to PO Boxes.