B12 pro-tip: 1 bottle of Paulaner Weißbier (german alcohol-free wheat-beer) has 50% of the daily requirement of B12. Don't know how common it is outside of Germany but maybe you can find
Should You Take Vitamin B Compound Strong Tablets If You're an Alcoholic? - Stonegate Center