Desley - that's why we stayed with Healthy pets. They agreed to insure but no cover for anything vaccination related. Bought by Many initially said they would cover on the same basis but then changed their minds. I was very relieved we'd double checked the position before switching policies.
I think Reviews can be helpful, but you have to be pretty skilful to read between the lines. And to be honest, a lot of Insurers, regardless of house, car or health, will do anything they possibly can to avoid having to pay out on a claim. It makes trying to select the right insurance for your needs a bit of a minefield.