I see a lot of kids so am pretty much forced to stock vaccines. It's one of my least favorite aspects of private practice, especially since many patients seem to think I'm making a big profit on them.
My meningococcal supplier maintains the stock in the freezer and only charges as they are used, which is working out pretty well. I wish other vaccine suppliers would do it that way.