http://www.gmpartsdistributor.com/partl ... model=Aveo Hatchback&year=2007&graphicID=NP1040&callout=15&ca talogid=1&displayCatalogid=0

they have some good prices and a lot of parts, also some cool diagrams of everything