After visiting a few dealerships with varied results this past week, I can honestly say this was the best experience I've had to date. My sales person was genuinely friendly helpful. While I wasn't ready to buy that day, I wasn't made to feel bad for taking my time either. You can't say that for most dealers. Definately recommended.
Pros: Good selection, friendly, low-pressure sales experience
Cons: high initial sales prices