I thought ide cancelled my vet fee insurance but I am still being debited.

I thought ide cancelled my vet fee insurance but I am still being debited.

There could be a few reasons a policy isn't cancelled down and this is usually explained to the customer. E.G failed payments, Expired card, Cancellation charges. 
Please call customer service to investigate this for you on 01274 711011.