Many, many, many stores concentrate on just one brand, even if they do offer a few others as a sideline. The best store near me is a Trek store (locally owned I think, not company-owned) and I shop there even though I had to go elsewhere to get my current bike. One learns not to look for, say, a Specialized bike in a Trek store, a Giant in a Cannondale store, etc.