I bought a lockring from Trackstar (among many other parts) and while I don't remember what I paid, I know that their pricing is at least as compatible with other stores, if not cheaper. I think it's unfair and uninformed to accuse Trackstar as overpriced since they're not. Besides, oftentimes online purchases are not cheaper than buying at an LBS when you factor in postage and shipping time and (in my case) labor.
To dismiss them as "hipsters" is your own judgment that I think is unfortunate since they've been nothing but nice and helpful with me. I think BikeWorks is a fine store but Trackstar is a welcome addition to the city who also deserve support.