I do my own vaccinations because I do a lot of rescuing of strays etc. I've been hit with panleukopenia a few times, and don't want to have to go through it again. There's no telling who comes in off the streets harboring this deadly virus, and often as with feral kittens, they may be here for a while before they can be adopted out. Plus...it's cheaper.