talk talk are crap. for some unknown reason my flatmate let one in and then signed up through a door to door salesman. Was more expensive thatn he had been led to believe and we had to pay bt a fortune for ending the contract early. Every month or so we have to re-install all the broadband stuff on my flatmates laptop pc then my mac and then re-do her laptop because the passwords keep changing for some unknown reason. Would never use them again!