Free shipping above $50

Shipping and Delivery FAQs

All of our regular item orders will be processed within 3 business days of purchase.

Delivery time frames may range depending on the item ordered and your delivery address. For some items, please allow up to 21 days / 2-4 weeks for delivery as they are usually in high demand and we may need to order more from our exclusive warehouses. Please see below for more details.


How long does it take for an order to arrive?

This depends on the product ordered:

  • Custom items such as t-shirts, hoodies, coffee mugs, totes can take 2-4 weeks
  • Regular/sales priced items can take between 2-4 weeks
  • Promotional "just pay shipping and handling" items can take between 2-4 weeks

If you have any questions about our shipping times, please contact us and will be happy to help!


***Please be advised that there are factors that may affect the delivery time frame such as, but not limited to, extreme weather condition, customs clearance, human error, large volumes of order, peak season,  customizations to the product that are needed, or holiday seasons. Rest assured, our team will work hard to always ensure your Order gets to you ASAP.

Current Holiday Shipping Status Updates

Orders placed 20/9/18-10/10/18: For most specialty and giveaway (free) items orders placed between 20/9/18 -10/10/18, please allow up to 5-7 weeks US delivery time due to high demand and production. International shipping is 6-8 weeks on free promotional and specialty items due to high demand and production.