the aveo uses the same struts from 2004-2010. So if you found them for a pre 2010 you found them already.

there are multiple things this could be that are more likely that a strut. If the strut is not leaking oil, its most likely something else. upper mount, end links (as mentioned), the actual sway bar mounts, and even the wheel bearings are more common than the strut itself going bad.