I should have minded the warning signs up front, but didn't. Shame on me. I made an appt online to meet a specific salesperson at a set time. I specified the car model that I was interested in and was told there were plenty of them on the lot. I arrive at the mutually agreed date/time, and guess what - the salesperson has left for the day. OK, things happen. I speak with someone else. Guess what, the car that they had plenty of days ago, are no longer to be found on the lot. Don't have any. Maybe they can show me something else. OK. Now, years later, I am looking at leasing a new vehicle and see that they screwed up the 'ending mileage' of my lease. Buick is now claiming that my annual lease mileage was 10,926 (how did we decide that, exactly) and now the lease end mileage is actually based on 10,926, but does not account for the 3,488 miles that were on the car prior to purchase. I am now arguing with Buick to remedy this. Gonna be a headache.
After I picked up the vehicle it was dirty. Took it back to re-clean and the issues were still there. Horrible service all around.