Village of Tide Head hats are being sold for $15.00 at the municipal office located at 6 Mountain Road.