Debit card or credit card? WFAA Channel 8 News [Video]
WFAA Channel 8 News reports on the Atmos Energy billing errors for thousands of north Texas customers. WFAA calls on AnnuityWatchUSA.com’s Cathy DeWitt Dunn to answer the question, debit card or credit card for automatic bill paying.