Website Problems

We’ve just moved our website to a new hosting provider and are having a few technical glitches.

If you’re having problems with contact forms or otherwise getting in touch with us, please feel free to e-mail us at or else give us a call at (416) 537-6532.

In the meantime, we’re working on things!


Posted in announcements.