Sorry to bring up such an old thread, but I didn't know there was an issue going on that was fixable. I was wondering what happened to my site and never got a response. Is DeviousTrap and telnap back in business? If the kinks are worked out I'd like to stay with them and I hope they somehow have a backup. Still waiting to hear back on a ticket I opened, but thought I'd ask for the time up until then.