I do NOT recommend Imperial to anyone. They've been servicing my Elantra for 16 weeks and still cannot fix it, and they even created new problems and now want me to pay! I initially brought my vehicle in to repair issues with starting, and now they've created a transmission problem that didn't exist when I brought them the vehicle. Understandably I JUST hit 103k miles so the car isn't brand new, but it's so weird that as soon as my 100k warranty expired my car starts falling apart while at the dealership. They've had my vehicle in their shop for 4 consecutive months now starting July 12th, prior to which I brought them my vehicle 3 times with a check-engine light and ONLY an occasional issue with starting, and they were unable to find a diagnostic code so they told me to keep driving it, after 3 test! Come July 12th, the 4th attempt to fix my only issue of occasionally not starting, they finally found a code and replaced my ECM. They gave me the keys back weeks later and said "I can guarantee your car is fixed." I drove out of the parking lot, picked up food at Panera Bread 1 mile away, and my car wouldn't start! Wasn't fixed at all. So I brought it back the next day, they found ANOTHER error code, ordered parts and replaced a crankshaft position sensor. I picked up my car on Monday Sept. 28th with them AGAIN guaranteeing my car was fixed, and drove straight to the Natick Mall, but after stopping at the first red light on Rt. 9, the transmission started kicking between gears (Automatic transmission), instant whiplash like we were in a car accident scaring myself and my step-daughter, with a check-engine light flashing like a Christmas tree. Virtually un-drivable. It became apparent that after 5 attempts to fix a simple starter issue, they could not resolve anything and created a HUGE transmission problem! So I immediately brought my Elantra back on the same day to Imperial Hyundai, Sept. 28th, and their service manager Brian assured me they would fix the issue AND pay for it. After 3 weeks they didn't even call me, so I called them only to find out their manager quit, they ran a diagnostic test on Oct. 7th and found a new code, then the technician went on vacation for a few weeks and they forgot to call me! On Oct. 23rd, after complaining to Imperial in Mendon, their head service manager Mr. Walsh called me, told me all of this, stating that he should have been made aware of my situation months ago but was never properly informed. He apologized for the huge unnecessary delay, and he refused to accept accountability for the new issue that magically developed while my vehicle was in their hands for 4 months and now demands I pay for repairs or I will have to tow my car to another mechanic! Unbelievable. Mr. Walsh also assured me that they wrote a "letter of good faith" to Hyundai in hopes they will pay to fix the newest issue and replace my wiring harness, but Hyundai Corporate states there is no record of such denial. Looks like I will have to tow my vehicle to another shop, pay 3k in repairs, and then chase Imperial for retribution. I'm writing this in hopes that no one ever has to go through 4 months of headaches and problems with Imperial, and that hopefully they can own up to their mistakes and actually provide fair and honest customer service. Also never buying a Hyundai again. read more