Contact Us

For immediate assistance, please call our Customer Service Team at 1-800-590-7802. We'll be happy to help you Monday to Friday (9AM to 5PM EST). If it's after business hours, don't hesitate to send us an email at

Looking to collaborate? Please get in touch at

We're located at:
60 Scarsdale Rd, Toronto, ON M3B 2R7, Canada