TXU Complaint - Customer service - electricity
NOT SURE -- Every had to talk to TXU customer Service? Get ready to talk to someone in another country that you can not understand and they do not understand you. Good luck to anyone who switches to TXU. Looking for a Texas based utility with customer service center in at least Texas for God sake.