I thought about picking up a Lumia 640 from Cricket, my current carrier, but wanted to make sure that it could get Windows 10 through Upgrade Advisor. I did not see anything that specifically stated yes or no, but given that Cricket is owned by AT&T I thought it would be available but did not want to assume. I am happy with my Lumia 650 but wouldn't mind having a reliable backup / daily driver to switch to.