IMO the price for this stuff is waay too expensive. Where I'm from a 100ml bottle of charlotte's web cbd oil that has 86mg cbd per ml will set you back over $600. About 2mls does reduce anxiety by making you feel sedated and sleepy but not a miracle cure and nothing more strong than over the counter herbal remedies and supplements. One last thing to note is that cbd oil does have trace amounts of thc in it. Charlotte's web has a 20:1 cbd:thc ratio so if you take a lot you'll feel the effects of thc. Last time I took 4mls of the half strength oil and I proceeded to become quite stoned. Might be a problem if you get a roadside or work related drug test.