so you finally found r&a great bike shop, as far as selection goes and having stock on hand, they basically have everything in stock and is a top notch shop for that, nobody even comes close to the stock they have on hand. but they do things in a how shall we put it "very straightforward approach".. lol

i think the specialized helmet is brand new to the country this year. they were being sold overseas as early as last year, the way to get them was to order them from overseas and use them in the US, since they had the CPSC sticker on them they could be used but "officially" specialized didn't birng them into the country yet. basically the only people i saw with them on were the pros at the dextro itu race in dc last year. expensive helmet though.