At 30,000 miles the injectors had major issues. Dealership AND GM headquarters would do nothing about it. At 48,000 miles, the timing belt cover is leaking and now the engine is making really bad noises. GM headquarters told us it would be covered, then went back on that and said we're out of luck, and coupled with the fact the dealership was rude about both situations, I'll never buy a GM product again.
Except for engine problems and customer service issues, it has been a good experience. Quiet ride, good gas mileage (25 mpg hwy) and the interior quality is still fine. Quality of paint is good and shows little to no chipping from the little rocks on the road.
GM needs to stand behind their products and offer better customer service. When other companies do this, they go bankrupt and stop producing junk. Yet, GM takes the taxpayers money and continues to offer horrible customer service and sub par quality cars.