I will keep this short. First off, not negotiating on price is ridiculous if they don't also give you a good trade in value or work with you versus dumping a ridiculous offer and saying take it or leave it. I knew my numbers, had financing, knew trade in values from working with four other dealerships on deals that fell through for safety check reasons.(ie the trucks had no emissions equipment) so needless to say I knew my information. I sat down gave my info and waited...... AN HOUR. I did not see my salesperson or anyone else come to me for AN HOUR! When they did, it was the manager coming to show me how great they were going to rape me over my trade in. They had a one pager listing the trade in value minus a huge list of deductions like small scratches, a new key, etc. etc. etc. Nearly $2500 less than any other dealership. The guy wasn't nice either.
I guess this would be an ok stealership, oops dealership if you had cash, but even then the palace was empty and had ZERO customer service.