Steer clear of TalkTalk, just cancelled an order for bb with them, they can't connect when they say they will, the cust care is crap, when you do finally speak to someone they're either foreign or rude or both, and to cap it all off you get charged for a service which is supposed to be free! Have a search on google for talktalk horror stories, they aint v popular.