I called them up. the tech support desk apparently is getting a bunch of calls. I got an automated message saying that they are aware of the problem etc...
What a peice of crap, i just switched to TS last week too. So what happens if i was in a trade and it screwed me. Will TS rectify the situation, or just screw its customers?