Cannabidiol oil, or CBD, is generating a lot of buzz in the world of alternative medicine and many Canadians are buying in. The oil, which is extracted from marijuana plants, doesn't have the same ...