Though this is the most expensive phone OnePlus have ever released, it is still valued at $669. With 10 reasons to not buy an iPhone that’s well over $1200, you have this particular reason to believe your choice and go ahead with the flagship OnePlus 7 Pro.
Let me put it straight, you can actually buy two OnePlus 7 Pro devices for the cost of one iPhone XS Max. End of discussion.

Sources:
www.scoopwhoop.com
iphonehacks.com