So, it's been two weeks now and there has still been no response from the customer service desk.
XS.TO officially sucks. I wouldn't recommend using that service for image hosting.
Apparently, their entire database of images was completely wiped out, they're not backed up, and they're not providing any updates on the incident. It's like it never happened.
IMGUR.COM on the other hand has been really great. I contacted the owner of the site too (new feature request which he was very receptive to) and he responded almost immediately. Much faster, and more stable too. I'll have to put them to the test. :)