Hats are out of stock.  If ordered, they will ship within 2-3 weeks