You may want to check them out at the Better Business Bureau bbb.org. It lists all complaints filed against a company. Below site has a check list that you can use points from to find out if a company is possibly a scam or not.
yes con edison is a real con and owns the transportation of energy, so if yo uswitch yo can be sure that adding IDT bill s to Con edison will end up higher. Accept like us that we live inorganized crime system where some companies and landlord just rip us off and we have little way to avoid it! Buy our own homes and be energy very efficient and savy.Love and peace.