Green Mountain Energy
Next generation power with primitive billing services
My first payment due date was 9 June. Today is 4 June. I logged on to the greenmountainenergy site, trying to figure out how to pay the bill directly through them, instead of my new checking account. I just moved, so my checking account has a hold on money until 5 June. I could not find all the ...