Yea I was there in person, I just don't remember if I had made a mistake telling them my user name...
TTAC3... That's cool I was actually looking at the FACT website the other day. I saw videos of the place looks amazing.

I live in Mississauga I would have to make time to goto the place tho.