Their new support site is the worst thing ive seen too.
I had not been there in the past month or so, but seeing this comment made me curious. What in the fuck did they do to that site?! Most of my registered shit no longer appears in my account.
If they don't fix that shit, then fuck that entire company. I won't buy anything from them again (and I have been a very pleased XFX customer up to this point.)