Vet bills are paid directly with Sainsbury's Pet insurance, so you are never out of pocket.
Sainsbury's Bank