Thanks. According to sites like "Is it down right now", the site has been up so there is something wrong on my end. Since my phone can't connect either I'm thinking it may have to do with my wi-fi settings. I'll have to do some digging.
HTC U12 Plus review: Hands-on