We had a good experience overall. There were 2 things we were unhappy about. First, they ran out of lease contracts so we had to come back the next day to pick up the car. Second, the salesperson told us we would only be putting $3,800 down. When we sat with the finance manager it somehow went up the $4,500 to our suprise.