I don't like haggling with auto salespeople in person so I communicated online with about a dozen dealerships simultaneously.  About 25% of them refused to negotiate pricing that way, and the rest varied in competitiveness and responsiveness.  Early in the process Klein said it would meet or beat my lowest quote.  It did.  I wasn't sure if Klein would honor its commitment once I showed up to do the paperwork.  It did.  Sure, Klein may not be located in the toniest part of town or brew the best coffee, but if you want to save money and avoid being hassled, work with Klein.
                        
more