The price you see is the price you pay. All import duties and taxes are already included in your order total — no surprise fees when your parcel arrives. Free shipping on orders over $30, tracked delivery worldwide.

Order processing time

  • Standard orders ship within 1–3 business days of payment confirmation.
  • Custom jerseys (personalized name, number, or patch) require 3–7 business days for production before dispatch.
  • You’ll receive a shipping confirmation email with a tracking number as soon as your order leaves our warehouse.
Orders are not processed on weekends or public holidays. If you place an order on a Friday, it will be picked up on Monday.

Shipping costs

  • Free shipping on all orders over $30.
  • For orders under $30, a flat shipping fee of $5 applies.
  • All duties and taxes are already included — your checkout total is the full amount you’ll ever pay.

No hidden fees — duties included

Unlike many overseas retailers, we handle all import duties and taxes on your behalf. That means:

  • No customs charges on delivery.
  • No surprise invoices from the courier.
  • No paperwork for you to fill in — we take care of the declarations.
Your total at checkout is your final total. When your parcel arrives, you simply take delivery — nothing else to pay.

Shipping methods & delivery times

We ship worldwide from China using trusted international carriers. Estimated transit times are as follows:

Shipping Method Regions Estimated Delivery Tracking
DHL Express Worldwide 3–7 business days ✓ Full tracking
EMS Worldwide 7–15 business days ✓ Full tracking
Standard Shipping North America, Europe 10–20 business days ✓ Full tracking
Economy Shipping Asia, South America, Africa 15–30 business days ✓ Available after customs clearance
Delivery times may vary due to customs processing, local holidays, or peak shipping seasons. We’ll always keep you in the loop if there are delays.

Order tracking

  • Once your order ships, you’ll get a confirmation email with your tracking number.
  • You can track your parcel directly on the carrier’s website (DHL, EMS, etc.) using that number.
  • If your tracking hasn’t updated in a while or something looks off, just contact us — we’ll investigate right away.

Lost or damaged packages

  • Lost in transit: If your carrier confirms the package is lost, we’ll send a free replacement or issue a full refund — your choice.
  • Arrived damaged: Take clear photos of the packaging and the item within 24 hours of delivery and contact us. We’ll arrange a replacement or refund promptly.
  • Held at customs: In the rare event a parcel is held, we handle it — you don’t need to do anything or pay anything.
Please don’t discard damaged packaging — photos of the original box help us file a claim with the carrier on your behalf.

Questions about your shipment?

Our team is available 24/7. Whether it’s a tracking update or a delivery question, we’ve got you covered.