There are 3 easy ways you can get Technical Support:
Online : Get answers in our Wiki (coming soon)
Email us at
Call us at +1-416-657-4434 or Toll Free at 1-866-534-2STR (2787)
Before contacting technical support with a problem, please click here for a fillable questionnaire we require in order to be able to serve you better. Please note, that if you do not have the questionnaire filled out and submitted to technical support along with your inquiry, our ability to help you will be severely reduced.