If anyone is looking for a good but cheap android phone that is not on a plan or prepaid and is unlocked, i can recommend 2 of the Oukitel chinese brand phones.
K4000 Pro and K10000
OUKITEL K4000 Pro 5.0 inch 4G Smartphone - Free Shipping | Everbuying
Oukitel K10000 5.5 inch Android 5.1 4G Smartphone - Free Shipping | Everbuying
I bought the K4000 for my wife as an alternative to spending big $$$ outright on a phone and not wanting to go on a plan.
Its not perfect but is pretty fast with its quad core cpu and 2gig ram , battery life is probably its biggest advantage over equivalent smart phones.
The K4000 has a 4600mah battery and the K10000 which my brother bought has a whopping 10000mah battery which is good for nearly 2 weeks of running time.
For less than $120 delivered for the K4000 you cant go wrong, i have been giving it a run and the only real negatives i have found are the lack of a notification led and that fact that the charger port is on the top instead of the usual position on the bottom of the phone.
And how is this for a tough screen -
[ame]https://youtu.be/M2dWiBgnKDo[/ame]