Motorola Moto G (2nd Generation) GSM Phone for $139.99 Shipped

Motorola Moto G (2nd Generation) GSM Phone for $139.99 shipped.  Here is a screenshot for reference. It should work on AT&T and T-Mobile as well as with GSM SIM cards (e.g. H20, Straight Talk, and select GSM prepaid carriers).  Most places have it for about $179.