Statistics Canada says people who have bought legal marijuana have paid an average of $9.99 a gram, while those purchasing from illegal sources have paid an average of $6.37 a gram. That's a gap of almost 57 percent.