I have the basket open to order one of these, but after watching a few youtube videos and reading some customer feedback's I am now 50/50.
Minor issues but not going to stop me buy is no sd card slot, no official water resistance (but is unofficial), speaker placement not at front, but is at least on base so not at back.
Bigger issues perhaps
Phone large and also thin, be very hard to pick up, there is gel cases tho which should make this easier, they tend to make the phone sides much thicker and grippier as well as adding raised edges, so not touching side of screen by accident when holding.
Poor camera, particularly in dark, other 2018 phones now have wider aperture to help with darkness and this makes the oneplus6 feel antique on its camera.
Also at the time my s7 was running really bad which gave me the big itch, but I discovered switching back from a completely modded kernel to a slightly modded samsung kernel on my s7 was a game changer, previously it was in constant low ram state, causing issues, but now the kernel switch has reduced kernel memory usage by almost a gig so now now is plenty of ram for apps and the phone is way faster with no stability issues anymore. Although wont be as fast as a oneplus6 running an aosp rom.
O2 is the exclusive carrier for the phone, poor carrier but they also are gouging it, the contract value is hideous, there is a special offer right now for £519 for the 8/128 gig model direct from manufacturer, which comes with a cover and headset. My normal path would be to upgrade to newer samsung phone on EE wich has a £50 upfront fee plus £17-20 month premium on contract so about £458, I feel the s9 has the better camera, speaker but is inferior in any other way. Of course getting a phone on contract means the money is sitting in my bank for longer, the £519 I will be paying up front, so I need to think about it.
Anyone on here is welcome to sell me on this to ease me towards the purchase