Gotta disagree...Had my rear hatch struts replaced and my infotainment screen & components replaced. Those two jobs totaled close to 2500 dollars. My extended warranty for an additional 40k miles, cost less.The extended warranty people are simply liars. They say anything to get the money.
I calculated that simply paying the GM rate of $90 an hour beats the insurance fee. Never the less. If you must get extended coverage do it thru GM
I also have windshield, wheel and tire protection. Two of original five years are left. Three tire replacements and one wheel repair have already covered the cost.
Controlling the cost is the name of the game for me. Upfront money is the investment you make to buy the control factor.