I have a Chevy Spark and it’s a great car. Haven’t had many issues (just the ones it came with when I inherited it) but my old mechanic put shitty aftermarket parts in it that have worn down after a year. Charged me outlandish prices as well. My new mechanic is getting official Chevy parts and is charging me much less. I hope to get at least 5 more years out of it. It’s a 2015 and runs exceptionally well, so I’m confident I can get to 2028.