I'd say the 5C doesn't really count as a cheap phone. It's cheaper than the 5S, but more expensive than any budget phone.

If I wanted a cheap phone off contract, I'd go for the 520. Heck, I might get one as a backup in case I ever lose my 1020.