One of the hottest products of the year, CBD - or cannabidiol, to give it it’s full name - is cropping up everywhere. This natural product, extracted from hemp plants, is renowned for its therapeutic benefits, such as calming stress and anxiety, improving quality of sleep, and also relieving aches and pains in joints and muscles. It all sounds almost too good to be true, but so far the mounting testimonies continue to sing its praises.