Love looking through the reviews where people are complaining about a FREE gift they received. You do realize if it wasn't for that gift you would be left with all these bills you're complaining about with NO help from anyone. Shame on 24Petwatch for trying to offer you another choice. I honestly hope they get rid of it. Seems to be more hassle for the company than anything.
We PAY for our insurance and yes we have had to fight the adjusters to get something paid but sometimes it's an error in the information that we or our vet has submitted , these people are human too and make errors as I do. Yes it sucks but it happens and we get over it. Will we cancel and leave our pet with nothing? NO. That's ridiculous. We have been with the company for 3 years and so far so good.