I know that I should just shut up about this, but I need to say 2 more cents worth. Chevy, Ford, Chrysler, Toyota, Nissan, etc., none are perfect and they all have their problems. I like GM products, period. My advice that I always tell friends and relatives and customers when they ask me what they should buy. YOU need to figure out what you want, Y0UR the one thats going to be paying for it and driving it. If your buying a new vehicle, Its best to buy it from the dealer that, 1. you trust, 2. they are close to your home. If you do have problems, you do not want to be driving a long distance to bring your vehicle back for warranty work. Also, it may cost a little bit more, but, get your oil changes and tire rotations done at the same dealer. Why, you ask, because if you build a friendship with the service consultants and managers, after your vehicle is out of warranty, they will be more willing to help you when something really bad happens. Someone talked about the customers not being able to talk to the techs? That sounds like a shop that is destined for failure. At my place of employment, us techs are always going for rides with customers to understand their concern better. We are always being asked to explain what the problem is to the customer. Also, if the customer wants, we will bring them out to the shop and let them see for themselves, exactly what the problem is. One thing people need to realize is this, at most repair shops, dealers or aftermarket shops, the tech is not getting paid if they are standing around talking to customers or going on road tests with the customer. Most shops pay their techs on a flat rate basis. For instance, just about every job that is done to a car has a set amount of time that it will take to repair the car. Example: oil change, .4 of an hour, rotate tires, .5 of an hour., diagnosis charges vary from shop to shop, driveablility problems usually start at 1.0 hour. If it takes the tech longer to do the job than what the flat rate pays, the tech does not get paid any more, period. Warranty time is always lower than customer pay work and when the tech is unable to duplicate the concern, more often than not, that tech will not get paid anything at all. BASSER5150 was right when he said that the tech working on your vehicle is your best friend, because if you have a nasty problem, he will either save you or spit your vehicle back outside. We, as techs, do not like the way we are paid, for the most part. We do not get to decide, the owners and the unions have already made that decision for us, so that they can all collect as much as possible and pay out as little as possible. I wish that we could get paid hourly, it would be better for us, (the techs) and the customers. However, the owners would never agree because they would say that they would be losing too much money.
I could really go on and on, but the reason this discussion was started has kinda been lost. Eric, all I own are GM products as I stated earlier. 88 chev pu 289k, 95 olds silhoute van 192k, 01 chev impala 156k. Have I had to spend a little money to keep them going, you bet! Will you like a 07/08 GM truck, YOU BET!!! Is it possible that you may have some problems with it? More than likely you will, but if you take care of your vehicle, it will last a long time and you will like driving it. I also promise you, any other make of truck WILL have problems, I don't care what it is!!!