We have built 2 homes and not bought an existing home so I have not dealt with home warranties. I've only dealt with builder warranties.
I am skeptical of home warranties due to our experience with 2 builders and how they work.
I do know with builder warranty (our builders) that if something breaks, you have to take what they give you to replace, etc. They don't do anything that would upgrade. Example: we built this house in 2000. By 2004, the AC systems were not working properly. Instead of upgrading the shoddy AC's they installed when we built, they wanted to install the exact same system which was broken because it was not large enough for our home. SO..we kicked the builder out and everytime we need something done, we upgrade and replace anything the builder installed.
We have spent a lot of money that way but we have upgraded with quality products that will last longer. We've replaced the entire AC system, furnace, garage doors, openers, hot water heaters, plumbing fixtures, gas leak, 2 fires, I can go on and on.....
Read the fine print carefully.....