To be completely honest, that doesn't sound like a bad deal at all. The first time you visit a vet and have to drop $150 - $300, it will easily have paid for itself. I'd just be careful and read the fine print. Make sure it covers everything from exams and xrays to blood panels, surgery...