Review This 5G Android phone is shockingly good for $399