I tried to do the B12 sublingual Tablets for a month or so and it felt like it took five-six minutes to dissolve even though they were tiny. Decided to go with the B12 injections. I had to call up my Dr. and get a prescription. When I got to the pharmacy (Walgreens), I noticed that they offer many different types of shots i.e. Flu Shots... Basically, everything but B12 shots I inquired as to if they could give B12 shots also. They said if you have a prescription, they could administer the shot. It is an unwritten/unmentioned service that is offered to customers. So, for the last 2 months, I have been getting B12 shots from the Pharmacist. In and out in about 10 minutes. B12 prescription is $15.00, administering the shot is free! Hope this helps.