Dealer replaced Chassis Acceleration Sensor (free) at 17,500 miles.
I get about 35 miles to a gallon, because I keep it maintained (myself).
I've had to take it to the dealer once for a sensor, which was covered by the warranty, and didn't cost me a cent.
Had an independent mechanic replace the timing belt (preventative maintenance) at about 65,000 miles for around $300...second time it's been in the shop.
Replaced the factory tires at 58,000 miles.
I've owned it for +3 years, with about 75,000 miles, and I'd buy another in a heartbeat.
Hope you go to the dealer to get your mantince done my dads rio is own it 8 set of wheel barings with 60000 miles on it he got it new 2002 and kia won't honer there own warinty my moms 2001 opitma spent more time in the shop than on road at 10100 miles trans went wireing problems since new good luck.