My Pick: Dr. Kerklaan Therapeutics Natural CBD Sleep Cream Dr. Kerklaan Therapeutics Natural CBD Sleep Cream ($40 for 1 oz, $65 for 2 oz) Image Source: drkerklaan.com Dr. Kerklaan Therapeutics Natural CBD Sleep Cream $40 from drkerklaan.com Buy Now