Whether you are a medicinal user or a recreational one, you will agree that cannabis is a fantastic substance. As ......