most people around here order online and give all their own vaccines. it IS cheaper, especially since you eliminate the vet visit. You can't give rabies, of course...but it's all there otherwise. check out Pet.meds.com I'm sure you are familiar with how to give the injections...so I'd check it out.
there are many online pet supply stores with the vaccines for comparison shopping. I wouldn't recommend it to anyone that does not know how to properly administer the injection, or anyone that doesn't absolutely understand the vaccine schedule/dosage..etc. Anyone not sure...see your vet!