Power outages & voltage fluctuations spark outrage