 Dealer did a nice job in sales process.  However, I leased my car and it has been a nightmare dealing with Hyundai Finance.  From the very start I had to argue with them and the dealer and get the regional sales rep from Hyundai involved to correct the lease payment to what my contract stated and was correct.  Then 15 months later i get a late payment from Hyundai saying I owe $90 due to my taxes going up six months ago - which was not accurate - and never getting a change to my payment or notification.  They collect my payment (the correct original payment every month and verify it's collection) and then randomly decide to tell me they think the payment changed due to a tax change and I now owe $30 more a month on my lease payment.  Terrible.This is so sad.  The Genesis got me out of premium brands to this budget brand.  I like the car but obviously the dealers, the finance company (Hyundai Finance) and the manufacturer are still budget!