Have you been posting to any of these two threads?
http://www.tiscali.co.uk/forums/showthread.php?t=165359
http://www.tiscali.co.uk/forums/showthread.php?t=165363
I recommend you do. My experiences with Tiscali is that they are slow to take anyone seriously, and you really need to keep at them.
The second link is on a support forum - reading between the lines, they get things done a little quicker than phone calls to India, but you need to push them. It also saves on an expensive phone call which is scripted to keep you on the call for as long as possible.