I'm so frustrated with the bike shops I've seen around since I started cycling a few months ago. If I'm looking for Giants, Specialized, Treks, etc. I have to go to a different bike shop for each. So far the best bike shop with the best selection of bikes, IMO, has been the Performance shop in Fountain Valley, but the problem with this place is that you don't always get the best service.
Can anybody recommend a shop in Orange County with a large selection of road bikes (multiple brands) and decent service?