I have been with Animal Friends for years, and chose them because of their ethics. However, now having had to submit a claim, I realise it was a big mistake. I really would not recommend them. I know that doesn't advise you who to go with, but just as a warning...