Huge laptop sale at Best Buy knocks up to $300 off Windows laptops