I benefitted heavily from one, but you do have to comb through the fine details to make sure you got a good one. Its a good idea to come up with a bunch of scenarios and have them call out what they cover and don’t. The one I chose was there for me each time and saved me about $15k in my ownership period.