Sorry for the interruption. This site is temporarily under construction.

We apologize for the inconvenience.

In the meantime, please contact us by phone or email at:
Phone: 416.925.9665 / 1.888.925.9665
Fax: 416.649.0016

Any / all orders are best sent directly to our order division at:

Thank you always for your support, we look forward to speaking with you.


Green Shift