CVS has started selling cannabis-based products in 8 states CVS Pharmacy said on Wednesday that it has started selling cannabidiol, or CBD, products in select states.