Three days after Monday's historic blizzard knocked the South Shore's lights out, power has been restored to almost all customers.