I was actually able to return the Lumia 520 for $50 store credit and purchased a Lumia 635 for $80, so I only had to pay an extra $30 to upgrade to a better Nokia which I know will have no problem running Windows Phone 10 with the significantly more powerful processor. The bigger screen is a nice perk too. I agree that Microsoft is doing a great job catering to the budget phone market.