We've been getting a constantly reliable service for the past 14 months via Stream Energy. No hassles, no overcharges or late bills or confusing paperwork. It's so refreshing to see something turn out exactly as advertised and as it is supposed to. Thank you!