Some friends invited me to tag along on a spur of the moment day trip up to Canada. While I was there I decided to try to buy some B12. We were in Vancouver and we stopped first at a London Drugs. They were out. The next place we stopped was Shopper's Drug Mart. They were also out. I asked that pharmacy to call their White Rock store to see if that store had any B12. They were out too. We tried to check at Costco, but it was a Sunday and they closed just before we got there. So I was unable to get any B12 on that trip.
The next day I went online to order B12 from the same place I got some last April. I discovered that the webpage I had ordered from has now vanished. That puzzled me a bit so I searched for "Sunshine Labs" and came across an FDA page warning against using B12 from Sunshine Labs: fda.gov/Drugs/DrugSafety/uc...
Well that was disconcerting. I had just about finished the vial by the time I read that news.
I decided to get my prescription refilled through a local pharmacy (although I wasn't sure if I would be allowed to since my GP doesn't see eye to eye with me on this subject). That pharmacy is still out of the 10ml vials but had 1ml vials in stock so they gave me 10 1ml vials instead. (And they charged me $75 for them!)
Now I have some B12 but my doctor expects me not to need to refill my prescription for another 10 months. I'm left wondering how I'm going to function on 1ml a month when I've been taking more than 1ml a week for the past 2 years. With the skyrocketing costs, I'm not in a particular hurry to try to buy more. This shortage sucks.