Midcity sends us previous month billing exactly few days before the month end. e.g June electricity usage, w recieved the invoice on the 29th of of July of which they expect you to pay whatever amount that you are billed by the 4th of August exactly 5 days after being billed. On top of that they constantly increase so called deposit on top of your bill that is also expected to be paid within that 5day. 7 days after you get a disconnection letter and if you don't pay, they disconnect.
Other companies like Impact Meters, they send you a bill latest by the 15th of every month, which must be paid by the 10th. you therefore have 3 t 4 wks to budget for your bill and it accomodates every one from the person who gets paid on the 15th of the month to the one of last day of the month. They'll therefore send you a 1st reminder after 7 days and the final demand/disconnection letter exactly 14 days after the due date.
Every month i have to get a Disconnection letter and pay a fee for the letter as i have to go borrow money around because i get paid on the 15th..... At the moment had to sell my stuff to be able able to pay the bill. This is customer abuse and the threats are not comfortable.