I need a new laptop for programming at work and in school (most demanding is android studio). I've narrowed it down to either:
https://www.newegg.ca/Product/Product.aspx?Item=9SIA7RD5AT0276
OR
http://www.canadacomputers.com/product_info.php?cPath=710_374&item_id=100778
The Acer non-refurb is $779, so I think I'd purchase the refurb with extended warranty.
My problem is that I've heard Acer isn't the best brand, although many reviews show that the Swift 3 is a great laptop.
Any suggestions, or new recommendations for a different laptop?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic