I was sceptical on CBD... until I found Kanaco. Being a skateboarder / snowboarder I can honestly say this stuff eases all kinds of aches and pains and helps my muscles recover faster.
I recommend the soft gels and balms (hopefully they re-stock the balm soon)