State: Texas City: Stafford Clear all filters (1 of 28 reviews match)
I was told that I would receive a credit card so I could pay the penalty with my actual electric company so I could swith immediately to TXU, well you need to know that you don't get it as promised (sales men have been trained to lie to you so they can make a $50...
Read more
Reply to reviews