Posted by iHerb Customer on Dec 12, 2010 | Verified Purchase
I'm not sure why other reviewers are complaining that these lozenges take a long time to dissolve--they're SUPPOSED to take a long time to melt in your mouth. If, like me, you have pernicious anemia, you won't be able to absorb b12 in your stomach. But if you keep this lozenge between your gum and lip for as long as you can (don't chew it or swallow it), you will absorb b12 through the blood vessels in your mouth. Using one tablet a day, I've eliminated my need for injectable b12. Just remember to make it last as long as you can.