This week has been brimming with cell phone launches. In the first place, with the $699 OnePlus 8 and $899… Read More