It's a drive but Old Town Bicycles in Tacoma is a great shop. Specialized, Cannondale's - I'm not sure what else. The first time I went in the guy spent one hour with me just to size a bike for me on the trainer (it was pouring outside) and to talk me through my options. I went back and he spent another 1/2 hour adjusting the bike for my test ride. Lots of hills nearby and urban streets (you can also ride along the waterfront on Ruston Way) Technically the test rides are only supposed to be 20 minutes (which is a disadvantage) but I have a feeling if you asked for longer you'd get it. They have shops in Olympia and Gig Harbor too but I haven't been to those. I think the service and knowledge of their guys is great. If you go on a weekend ask for Tory.