If you are looking for a cheap Android smartphone, you might want to consider the today. Best Buy is selling both the and versions of Motorola's phone for just $99.99 without a contract.
There's no word on how long this price reduction will last, but since its a President's Day weekend, it's likely the sale will stop with the end of the holiday. Since these phones are priced at Best Buy for $299.99 at Verizon and $399.99 for AT&T, this price cut is definitely a welcome one. Keep in mind these phones are not scheduled to get the Android Marshmallow updates.
Thanks to Jeff for the tip!