IDT Energy

Phone: 888-405-1130

(1)
Comments Rating 1 (1 reviews)

Beware of IDT Energy

I was asked to switch from bg&e to idt under the impression i would save money on my energy bill but i noticed every month my bill was getting higher & higher to the point of it was pay gas & electric or put food in my house.

Rate and Write a Review on IDT Energy