Folks, whether you can give rabies or not completely depends on state (at least used to be). You can't in MD or VA, but at least several years ago you could in PA (unless the rules changed).
OP, yes, giving shots yourself is cheaper (is Strangles one a shot or intranasal? I was told by several vets that shot is quite useless). I personally still use a vet, but I need to sedate my horses + coggins + rabbies. Also giving shot may go wrong (not saying will, I know plenty of people do it), but I personally afraid (unless it'll be a situation I absolutely have to, like daily shots or something like that).
"Life isn't about waiting for the storm to pass: it's about learning to dance in the rain..."
"When we are no longer able to change a situation - we are challenged to change ourselves."
"How people treat you is their karma; how you react is yours."