It’s not flawless, but considering what you get for the price, the OnePlus 6 is a bargain.

Read More