I ran out of the B12 lozenges in the bottle from Jarrow Formulas and got a new one on Amazon. But then I wondered if I should just get a Costco "Kirkland" branded B12.
Kirkland Signature has 300 quick dissolve tablets vs 60 lozenges with the same amount of B12 - 5000 mcg. They are also "cherry" flavored, which was a big deal for me. 😀
Turns out not all "cherry" flavors are made the same. Kirland's uses sucralose to make the tablets sweet and to my taste it didn't go well. I'll keep the bottle as a backup, but will go back to Jarrow Formulas brand again. I shouldn't be that picky about vitamins, but oh well.