Motorola Moto G (2nd Generation) U.S. Unlocked GSM Phone for $159.99 Shipped

Motorola Moto G (2nd Generation) U.S. Unlocked GSM Phone for $159.99 shipped.  Here is a screenshot for reference.  It features a Qualcomm Snapdragon 400 processor with 1.2GHz quad-core CPU, Android 4.4, KitKat with guaranteed upgrade, an all-day 2,070 mAh battery, Corning Gorilla Glass 3, water-resistant splash guard, and more.  This phone should work well with GSM networks such as AT&T and T-Mobile.  Most places have it for about $179.