NOTE FOR CHRISTMAS ORDERS: Lengthy shipping delays are very common right now with USPS and other carriers. All of our items are also "made to order" and take some time to make. So while we use our best efforts to "ship" orders placed by December 18th before Christmas Eve, we make no guarantees of Christmas delivery with any order given erratic shipment times outside of our control. Ordering by early December gives your items a better chance to arrive in time for Christmas!We now offer the option of 100% USA made direct embroidered ship and sub hats by special request for an at-cost surcharge per hat ($8.00). While all of our hats are embroidered by us in our Florida workshop, we have now obtained a reliable supply of US made hat blanks for those wanting a 100% USA made hat. To order a 100% USA made hat, please e-mail us at [email protected] and we will process your order manually. We are a small family owned business and we very much appreciate your orders!