Hi. I'm going to be in Philiadelphia for a week (the first week of December) and I want to buy a full face helmet. (I'm stationed overseas in the Navy). Is there anyplace around there I can go to try on a few helmets before I buy one? I'm not sure what's close. Thanks for the help. Che'