Sort:  

Not that it's much good to you, but I get my helmets at Chaparral Motorsports in Riverside, CA. It's the coolest candy store for motorcyclists in existence. Maybe a dozen brands of motorcycles and a much larger room for accessories. I have one manufacturer that I can trust for 4x gloves, but at Chaparral I can try them on. Helmets too, though those are only 2xl :) Plus pretty girls working the helmet and gloves area :)