I'm a recreational cyclist and I'm having trouble as finding helmets very itchy. Ive recently replaced with a specalized one. Felt comfortable in shop, but itchy within 5 min!