Too Expensive & You Have Other Options
Last but not least, don't get the HTC U12+ if you haven't done your research. That's because this is a pretty expensive phone, too expensive if you ask me.
The HTC U12+ has a lot to offer, but it's $799. That's more than the LG G7 and more than a Galaxy S9. As a comparison, the Galaxy S9 is only $719. HTC fans will absolutely love this phone, but for the average Android user or someone coming from the iPhone, do your research first. If you don't need everything HTC delivers, you can find similar or better phones for less.
A great example is the OnePlus 6. It comes with a big edge-to-edge 6.28-inch screen, nearly the same specs under the hood, a premium design, and stock blazingly fast Android 8.1 Oreo for only $529. It's literally 95% of the phone the U12+ is for a lot less money.
Just know that while the HTC U12+ is a good phone with a lot to love, you have a lot of other options available now or coming soon.