I personally wouldnt buy a GM or chevy truck for sure, MAYBE a corvette...My mom made the mistake of getting a 2004 avalanche. Since then, she has had her car in the shop a number of times for the same reason, It is popping in the front end when she turns. They keep telling her somthing about the crossmember bolts coming loose and that its no big deal... NO BIG DEAL??? her car pops on corners and has bolts falling out. The service manager told her all of the gm trucks are doing it and they cant get it fixed. she took it in today and its already popping again