I'm with Sainsburys who are very reasonable and recently had a claim of over £800 which they paid out pretty quickly with no probs.
I would be careful when swapping insurances, as I've heard if your pet has had a previous condition and you don't declare this to your new insurer they may not pay out
