I didn't know there where coffee shops in Canada. :rasta:

How do they get above the law?