I changed electric 'Supplier' a while back to the following:
North American Power and Gas, LLC
Phone: 888-313-9086
Phone: 203-663-9757
Website:
www.napower.com
Lowered my rate considerable.
Eversource (AKA PSN), is the electric 'provider', and not the 'supplier', there is a difference !