I came across this site a couple of weeks ago. They are located in the GTA but I know nothing of them.
Also shipping from London ON:
If we're doing the prove you're 18 then check
Again I came across this a few weeks ago but i don't know much about them other than canadian.