2025 Christmas Delivery Schedule
There Is Still Time for Christmas Delivery...
See the table below to figure out by when you need to place your order...
Christmas day is on a Thursday this year, so the last day for FedEx delivery before Christmas is Wednesday, December 24th.
~ Items shipped from the manufacturer can no longer be guaranteed to be delivered by Christmas. ~
~ Custom embroidered in-stock items must be ordered and logos approved by 12/15 to be delivered by Christmas. ~

All packages for in-stock items are sent from our warehouse located in Tampa, FL - zip code 33614. All orders placed by 2pm Eastern time for in-stock non-customized items (which is indicated on our website for each product) are shipped the same business day.
The table above only applies to items that are currently in stock with us and are shipped by us. The chart does not apply to items that are personalized with embroidery of any kind. Custom embroidered items can no longer be delievered by Christmas.
The dates in the table above do not apply to those items shipped from the manufacturer, including personalized golf balls, as we have no control over when the manufacturer will ship the item or the availability of the item.
Items shipped from the manufacturer will be indicated as such on the item page and in your shopping cart. If you have any questions about whether or not an item is shipped from us or the manufacturer, please email us, so we can help.
*Please refer to the map below for FedEx Ground transit times for orders shipped from us in Tampa, FL. For Economy Ground service, please add one day to the chart timeframes below. Click here to visit the FedEx website with complete details about their 2025 year-end holiday schedule for pickups and deliveries. There are no guaranteed shipping days, dates or times for Economy Ground shipping. If you need your package by Christmas, please choose one of the non-Economy FedEx shipping methods according to the table above. Ho Ho Ho!
