• Company News

    Latest on what we're doing

Notice of Service Changes at Markham Corporate Store on November 16th, 2017
Please notice that because of an in-store event going on Saturday November 16th, our Markham corporate store at First Markham Place, will temporarily stop to provide local technical support and equipment pick-up or drop-off.
You can always reach us at our 24*7 hotline 416-848-1517 for technical support, sales support or customer services. We apologize for any inconvenience this may cause and we will gladly help you again on December 17th and onward.