Recently, mid-range and even low-end smartphones have gotten really appealing. Here in the US it pretty much started with the Moto G in 2013. Which cost $179 for some pretty decent specs. Now we have the second generation Moto G on sale here from Amazon for $139.99. That has a 5-inch 720p display, Qualcomm Snapdragon 400 processor along with a gig of RAM. Not bad for $139.99. This sale is today only, so you'd better hurry before it's gone!