Please note that all of our items are "made to order" and thus can take 3-4 weeks to make and ship on our normal time frame. If your order is for a birthday or ill veteran or other time sensitive occasion we are happy to expedite your order. Please e-mail us to let us know your circumstances if you need your order expedited!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 ($10.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!