I have never had a negative experience here. We bought a new Hyundai and have had no complaints with it. We have even looked at getting another Hyundai from them to replace an older vehicle we have. The service department is always friendly and very helpful. It is easy to schedule and get in no later than next day for anything we have needed done. The only reason I would hesitate to give 5 stars is the sales issues I have seen. We had a great experience the first time, but since there have been drastic differences in the "online" listed price and what was actually quoted to us at the dealership. We had seen online a car for around 27k, then on the window sticker it was listed at 41k, then when talking to a salesman the price increased even more to 50k. Outside of the pricing discrepancy they have been great to work with.