Split the difference and give performancebike.com a shot. You can shop online and save the shipping by having your orders sent to the store for pick-up, (only needed if they don't have what you want in stock).
There are local storefronts in Dallas, Fort Worth and Plano. I bought my Fuji Touring from the Dallas store and was exceptionally pleased with the service I got.