I've been buying bicycles from Bike Line of Charlotte for 6 years for both myself, my wife and my two kids.  They're no pressure sales.  They have a good selection of Trek and Gary Fisher.  They are knowledgeable and have a great service plan.  Free maintenance adjustments for the life of the bike when you buy it there.   My only complaint is their hours.  I find it tough to get there during the week before closing hours.  I called them to see if they could stay just another 10 mins and they were not flexible.