Purchased my Elantra just over a year ago. The salespeople were the typical greasy type; pushy, uninformed and dressed from Ross. The process took nearly 3 hours, and I couldn't have felt like less of a priority.
Service dept are crooks. I took my elantra back for scheduled oil changes, only to be told of "required" services that aren't even listed in the maintenance schedule from Hyundai. -Definitely not recommended.