Pre-orders for the Microsoft Surface now live, Canadian pricing starts at $519

Comments