Cabela's offers the Mossy Oak Men's Frayed Patch Cap in Mossy Oak Brush for $2.99. Opt for in-store pickup to dodge the $5.95 shipping charge. That's the lowest price we could find in any color by $15. It comes in one size fits all.