Anyone do their own B12 injections? For those that do, or have... Did you notice any significant benefits from it?

I'm thinking about picking some up and doing my own. At work, we have a nurse come by once a month or so who offers them, but I've never really been consistent with it. She was there this morning and I got one, so thinking about doing my own going forward to stay on top of it.