Hate to tell you this, but American Ski Exchange sucks! The place is cheap, so you get all the cheap-os in there wanting stuff even cheaper, hords of tourists. No locals ever go there. I've also heard stories of poor managment, but that was a few years back, so maybe things have changed.
Try Ski Base in Lionshead. it's the only core new school shop in Vail.
Good luck.