Purchasing CBD is federally legal as long as it doesn’t contain more than 0.3% THC, but some state laws have put restrictions on buyers.