They were easy to contact when I signed up, promised the world. However, when my puppy got sick... I didn't hear back from them. I called and it would never get through, I emailed and they answered weeks later.
Then, I tried to get the bills covered. It was $800 of my money gone that should have been covered. At this point, they elect to tell me that she needed a health check done before her file could be completed, despite me being told when I signed up that since she was only 8 weeks old that she would not need a prior health check.
I paid for 4 months of their coverage, money that wasn't actually covering anything. When I canceled, they wouldn't give me that money back despite that back that she was not covered at all.
I cannot say anything good about this company. Avoid it, and move to something with better service like Trupanion instead.