It's worth having a look on Quidco as they often offer cash back on pet insurance if you go through their site to take it out. We got £60 back on our Sainsburys insurance (though seeing comments on Sainsburys above I may have to rethink when it comes to renewal time!).
E x