I had a great experience at the Helmet Center.
I walked in as a motorcycling Newbie on a Saturday afternoon and was helped by Tony Moretti, one of the co-owners. He was extremely helpful and knowledgeable. I didn't feel at all like he was trying to take advantage of my inexperience. Without his help, I surely would have purchased a helmet that was too big. They will let you try the helmets on and walk around the store with it on for a while to see how it feels.
He also helped me find a great jacket for the type of riding I wanted to do. They didn't have the exact size/model I was interested in, so he ended up ordering a jacket that they did not have in stock, with a 2 day delivery.
What impressed me the most is this: I got to the store about 45 minutes before closing time (which was 4:00), and Tony worked with me to find the exact right helmet / jacket / gloves until almost 5 o'clock - amost an hour after closing! The prices seemed good, and with that kind of service (not to mention all of the great riding advice that I got), you can bet that I will be a repeat customer. Great all around experience. Thanks Tony!