Hi
Sorry to hear you about your problem
Leaving the contract will be expensive use the link scroll down to “is there a charge for early termination”http://help2.talktalk.co.uk/about-cancelling-my-talktalk-service .
Is this still the issue http://community.talktalk.co.uk/t5/Unlimited-Broadband/why-does-it-take-a-long-time-to-download-the-players-also-i/m-p/1737873 Have you updated your personnel information. Then the forum staff can help.