Looking for a new high-end smartphone that takes great photos but don't want to spend too much? Well, then the OnePlus 9 Pro 5G should ...