I have only had my 08' Aveo a few months but I have had nothing but problems with after-market parts. First it was a new radiator, then a thermostat, water pump, and idler pulley for the timing belt. All were intially replaced with after-market parts from Napa and Oreilly, and needed to be replaced with OEM parts shortly thereafter because of failure/excessive noise.
Tired of doing the work twice...