E.ON Infuriates 1.5 Million Customers by Taking Payments Early