Customer support direct

Is there any way i can get a direct contact to someone for customer support? I’ve been looking and loggin it haven’t found any. Please

The only way to contact support is to go to and submit a ticket.

The only problem is that often times is that if you are using your Steam account to try and access the site, it can just cause you to loop and not access the site directly.

It would be nice to be able to speak to an actual human being on the other side of the line, wouldn't it?