Some energy consumers that need a competitive electricity company in Connecticut will also need a no deposit option. Energy suppliers work on very thin margins and have high default rates in certain credit score ranges. This site offers incite on....