Ideally, you want to try to consume more B12-rich foods and only add supplements if you absolutely have to. There are also some studies indicting that aloe vera, when taken in conjunction with B12, improves absorption!