I’m generally a fan of Amazon, but that thing looks like a turd.
A 2013-spec phone at 2014 prices.
What’s the key feature? Making it easier to buy more crap from Amazon? No thanks.
If you want affordable, get the Nexus 5.
If you want to spend $649 on a leading-edge phone, get the HTC One M8, the Samsung S5, or (coming in about 2 months) the iPhone 6.