Administering your own vaccinations is pretty simple. I always order mine from Jeffers Pet, they are prompt and always cold when the arrive. We had a rash of people tampering with local feed store supplies, and the uncertainty of how they are handled in store. I've always done my puppy boosters through the vet and then do my own annuals- Exception is rabies, can't get rabies without a license. As for syringes, get the ones with the locking lures, not the press on lures. The push on locks can pop off easy and that's not what you want.