Frustration over storm related power outages