My last 3 vehicles have been GM and I can say the only complaint whatsoever I have is their power window switches. 1993 GMC Safari, Ran like a top, Was in very good condition, Had 170,000 miles when a civic failed to yield and I made a horse shoe out of it. Could have actually been fixed fairly easily too.
1995 Buick Lesabre, I gave it to my brother at 175,000 miles, still going strong at 200,000
1997 Pontiac Bonneville SSEI. Bet I got another ten years of quality car on this one

at 81,000.
Dad has a 2005 GMC safari with over 200,000 and he don't blink a eyelash taking it on a trip to Canada, Wyoming or wherever and neither woujld I.
IMHO Great products, Stricker is a shock if yiou buy new but Don't bat a eyelash at buying one used with 80-90 thousand miles if it has been cared for. Brakes, waterpump, alternator and its basically a new car
