I am not satisfied at all with vpi. My puppy has been sick a lot and has been to the vets office a total of 123 times within a 5 month period and that's how long it took me to finally get my refund. I am not happy to say the least. I would say the biggest problem I have with them is I gave them all these different ways of contacting me to let me know whatever one of the most convenient and fastest would be through email and they chose to use snail mail every time..... Which took about a month to get to me. I am not happy!!!!!