I had a horrible experience. I took my truck in because of an overheating issue and I had it diagnosed. Dealership found a few problems with the truck and this insurance denied all of the claims. It would not pay for anything wrong with the truck. Even my water pump.
Bottom Line: No, I would not recommend this to a friend