REI offers the Prana Men's Joely Beanie for $9.73. Opt for in-store pickup to dodge the $5.99 shipping charge. That's the lowest price we could find by $24. It comes in one size.