Meh, the only worthy shop I've been in is primarily a Trek dealer. I think your shop experience has almost nothing to do with the bikes they carry, but the competence and customer service skills of the employees. The one I go to has it in spades. I've been in bad shops that sell Treks too, so again, it's not a brand thing, unless you are somehow turned off solely by the "look" of the store, or have a preconceived bias against the brand (which is the situation in most cases).