We process all orders within 24 hours.

All items in stock will arrive within 5-7 business days.

If print on demand, it can take 10-14 business days.

We use USPS, Fedex, UPS and DHL.

Feel free to contact us anytime to find out the status.

We happily accept returns & exchanges within 30 days.

Thank you in advance for your patience.