Our local shelter has a low-cost vaccination day, or else I do go to PetCo (don't usually frequent them, but for this one thing) for my dog and cats. It's a ripoff at the vet.