This truck will tow anything, haul wood and drive in deep snow anytime.
It handles great, and I still have the original battery, the truck stays outside all the time in all kinds of weather, I keep it clean and looked after, and it still looks like new.
Very quiet to drive, a lot of power when needed, and braking is great, changed brakes at 92000 kms and they are still good now.
A lot of city driving; fuel mileage is 22 mpg when you treat it nice, mostly averages 19-20 mpg, but the way this things works, mileage is a minor thing to worry about.
My next door neighbour has a 03 Ford 150 with 75000 kms, and has more front end and leak problems, and he is kicking himself he did not buy a GMC.
It's great for taking the grand kids in the back, extended, they don't play with the doors.