Canadian Tech Online is an average company. Their website, canadiantechonline.com, is easy to navigate and find information. The customer support team was not very helpful when I had questions and their response time was slow. Overall, my experience with Canadian Tech Online was satisfactory.