"Lastly, a vitamin B12 patch is available, but there is little evidence to suggest that this vitamin can be absorbed through the skin."
So, if you use B12 patches and think you're getting revved off it, chances are what you're getting is a placebo effect. Why not chug an espresso and pop a sublingual B12 under your tongue. It's cheaper, probably more effective, and espresso tastes good.
Just saying there are probably better uses of one's money and time. If you really need B12, then prescription injectable and nasal spray forms are the way to go. Really.
And seriously, don't even start me on the MB12 lollipops.