The Moto G04 is one of the cheapest smartphones available on Amazon, offering a clean Android experience and a surprising ...