The poor customer service is because of what BT is paying for, because people from India are not any less skilled. There are plenty of outsourcing companies in India that know a helluva lot more about IT than you ever will. Just because they talk with a thick accent doesn't make them any less knowledgeable on a technology. You know, your comment is downright racist and shows your ignorance. Place the blame on BT for paying for sub-par support, not on the Indians working for BT. Calling them idiots simply because that is where they live and work is racist. Yeah, Dell's outsourcing of some of their tech support pisses me off, but I don't call them idiots because they work for a company in a foreign country where they're not graded on their linguistic skills.