There is also something called Care Credit (http://www.carecredit.com/vetmed/) that many vets will take and it allows you to pay off the balance over time.