The Linus Pauling Institute at Oregon State University notes this is still an emerging area of research, but it may be worthwhile to discuss a sub-lingual vitamin B12 supplement with your doctor or pharmacist.
Before taking a natural sleep remedy, make sure you inform your doctor or pharmacist to prevent taking a natural sleep aid that might interfere with any prescription drugs you are taking at the same time.
For more information about the benefits of krill oil vs. fish oil, check out Everest Nutrition's comparison page, or speak to your doctor or pharmacist about what kind of supplement is best for you.
Certain medications may also cause hair to thin, so you may wish to check with your physician or pharmacist if you're taking a new medication to see if thinning hair is one of its side effects.
Keep in mind that if you order some drugs online and some drugs at a different pharmacy or locally, you may not have the benefit of a pharmacist checking for potential drug interactions.