I thought they were alternative domains for the same service...
Regardless, I'm stuck in captcha hell whenever I try to reach them (I've tried switching browsers and DNS servers, no luck).