How do I know I can trust these reviews about Los Angeles Department of Water and Power (LADWP)? 4,624,509 reviews ... when it comes to paying your bill!! They had been late sending the bills ...