Microsoft surface laptop 3 best buy July 8, 2019 16 32 64 128 Microsoft surface laptop go 3 best buy Microsoft surface laptop 3 charger best buy Microsoft laptop surface go 3 Microsoft surface laptop 3 1873 Windows surface laptop 3