I need a helmet on pretty short notice... I tried a Zamp XL from JB Power but its just a bit too small, anybody know where else I can find $300+/- helmets in stock in the city? Shawn @ Rallysport has one XXL but its currently spoken for.
Edit: Not sure if motorcycle helmets are interchangeable or not, but would prefer a car helmet