
We offer free standard US shipping on orders over $100
Orders take up to 48 working hours to dispatch. Personalized products can take up to 5 business days to dispatch.
Shipping & estimated timings
Service | Cost** | Processing time* | Shipping time |
Standard |
$8.95 free over $100 |
2 business days |
see table below |
Express |
$25 |
same day for orders placed before 2pm |
2 business days for orders placed before 2pm |
Time to home varies by State. Please refer to the chart below for the relevant region.
REGION 1 |
REGION 2 |
REGION 3 |
2 - 4 days |
3 - 5 days |
5 - 8 days |
Connecticut Delaware Indiana Kentucky Maine Maryland Massachusetts Michigan New Hampshire New Jersey New York North Carolina Ohio Pennsylvania Rhode Island South Carolina Vermont Virginia West Virginia |
Alabama
Arkansas Florida Georgia Illinois Iowa Kansas Louisiana Minnesota Mississippi Missouri Oklahoma Tennessee Wisconsin |
Arizona Colorado Idaho Montana Nebraska Nevada New Mexico North Dakota Northern California Oregon South Dakota Southern California Texas Utah Washington Wyoming |
* Saturday, Sunday, and public holidays are not considered business days for orders processing. Please note embroidery takes an additional 5 - 7 days to complete.
* Orders to non-mainland US (Alaska, Hawaii, Puerto Rico and U.S Virgin Islands) will have a $25 shipping fee and do not qualify for free shipping or expedited services. Shipping times ranges from 10-20 days.