Microsoft Surface 3 now available in Canada starting at $639

Comments