Both you and soggymoggy are right -- vitamin B12 as a
weight loss method has no credible research -- in other words, vitamin B12 is not a weight loss aid. On the other hand, vitamin B12 is essential for energy, which might prompt you to exercise more.........but there's also controversy on that issue also. If your levels of B12 are in the normal range, it's not likely to make much difference.