I have always struggled to come up with the money for my dogs' annual visit to the vet. I decided that I would pre-pay every month and create a credit balance with the vet. This seems to be working out. I have now paid off last years services and have a credit balance towards this years visit.