At present synthetic cannabis also known as "herbal incense" is being sold over the counter by at least 5 shops… read more