I got my son a hat from Bunnings for $3 or $4. It is cotton with the flap. Anyway we lost it and I was going to get a new one.
Although they no longer seem to have them in stock.
Worse, there is some broadening going on here. Upselling it on ebay for $23.75!
Don't like profiteering on kids.
Seemed like a limited item too. They only have the basic caps with no flaps now.
Ouch!