I'm not sure I'd consider Trails Edge smallish anymore since they moved to a bigger location (within the same strip). I'd agree that they are primarily MTB focussed, but do have Road & CX products as well. They also have rentable workbench space available incase you need to give your ride a tuneup.
I tend to visit this LBS when I'm doing a weekend ride on Hines Drive as it is on route... (many a group ride center on / or include this road).
I do agree w/ Silverexpress' opinion on Two Wheel Tango's selection of racks... It floored me when I went there for the first time a couple of weekends ago.