This is my story, and is anectdotal, but relevant I think.
I bought a new Suburban in July 2002. I also purchased an extended warranty (6 year, 72,000 miles). The extended warranties are third-party (not thru GM). To date, a new battery after two years; on my third dash after the first two bubbled; new a/c compressor; new power window motor. But here's the kicker. I noticed a growling noise, a once-per-tire-revolution ominous sound so I took it to the Chevy dealer who told me because my warranty expired in July (the car has only 51,000 miles) I was out of luck. I took it to my regular mechanic who diagnosed a failed axle bearing as well as a failed carrier or possible pinion bearing. Huge $'s here. This car has been pretty babied, and in my opinion no truck should have the bearings shell out at 51,000 miles. The service manager said too bad. It's quite possible all service managers at any make of car would have said the same thing. Do you guys think I should just avoid the high blood pressure and have it fixed, or should I pursue this? And if so, how?