I loved my old Hyundai and it served me well for 10 years with only one moderately expensive fix needed. Alas when it decided to die it did so in spectacular fashion and the first place I looked was at getting a similar car.
My sales associate, Mike S. was great. I loved that he didn't try to sell me on anything other than subtly admiring upgrade features and showing me cars that were out of my price range. My experience with him was 5 stars. The stress came with the negotiating with everyone else for the car purchase. Stressful and no fun but in the end I felt like I got a good deal.
The next day someone called me to come in to tell me that the deal I had signed and they agreed to Hyundai would not honor. One of the discounts they gave me had expired and they wanted me to redo everything on my loan. I almost left my shiny new car in disgust, but we were able to work out a deal putting the difference on my trade in so my payments didn't increase.
Flash forward to several software recalls mandating service appointments and I have found it is almost impossible to book an appointment with a loaner car at the service center. It isn't that you need to schedule well in advance, which I would be fine with. Two of my three scheduled (with loaner car) appointments I drove down and there was no car for me. It has been so frustrating to spend my lunch break driving to Fort Mill only to find their only suggestion for lacking transport back to my office is to wait. I wish I was allowed to take 2 hour lunches!
They aren't the worst car dealer I have heard of but when my car dies I hope I will be able to find somewhere that everything runs smoothly. If you come here I would ask for Mike, plan to stay late and skip the maintenance package.