Worst customer service on the planet. I had an order ready, tried to create an account, but they said there were "forbidden characters" in my email address. They said there wasn't any such problem, so I sent them a screen shot. They ignored me after that and flat out refused to help.
Unfortunately, it's back to Steam for me!