Buscando complementos de omega-3 he encontrado vitamina b-12 en spray en la página de Vegan Essentials.
Según algunos comentarios de consumidores es más efectivo que en pastillas. El bote vale 12,95$ y vienen para 175 dosis, por lo que he calculado que sale a 0,074 cada dosis, y que el bote da para casi 6 meses. Voy a pedirmelo para probar.
No puedo dejaros el enlace porque no sale el producto directamente, asi que os dejo como se llama Pure Advantage Vitamin B-12 Spray, hacer búsqueda en http://www.veganessentials.com/