No es necesario comprarlos, solo comer bien. Estoy de acuerdo con Stijn, si está comiendo una dieta balanceada, debe tener todas las vitaminas B que necesita. Y es posible hacerlo como vegetariano o vegano a pesar de las tácticas de miedo que dicen que no. He sido principalmente vegano por más de 20 años y no tomo vitaminas o minerales y hago ejercicio 1-3 horas cardiovasculares algún otro día a los 62 años.
B6, B12 se encuentran en alimentos fermentados como sopa de Miso y Tempeh, entre otros, y complementado con algas marinas equilibrará esas cosas que normalmente necesitaría para comer carne.
Espero que esto haya ayudado.
Paz y Bon Appetit!