The title explains all, please recommend a good phone under the $300 - 400 range
Thanks in advance
I do have 2 phone's I'm looking at
Moto G4 Plus
Moto G3
Please don't include
smartphones sold from China (e.g. Geekbuying, Everbuying)
smartphones sold from an online retailer besides a larger well-known store (e.g. Harvey Norman)
smartphone brands only sold online (like Xiaomi)
Your help is much appreciated
S5