Three Rocky Mount vape shops are accused of selling illegal cannabis-related products, according to Rocky Mount Police.