So I got a shitty Icon Armada helmet when I bought my bike. It was a snug fit when I bought it and is a bit loose now. Looking for a new helmet, but don't want to buy online because of fitting issues. Who locally has the best prices, reasonable prices. Or should I take a trip down south?