When we lived in town we stayed with TXU and was pleased compared to our friends that chased rates. We did the average billing which kinda limited the surprises. Now we are on a co-op and take what they give us. Stay with the Big boys is good advice IMHO