I've been on metformin for many years and haven't noticed any side effects, but I take B12 from British Supplements just as a matter of course. I've been under the doctor and many other health care professionals over the last 6 months as I developed an infected blister and had to have my little...