I had something kind of similar happen to me as well. I was trying to get service with some crap company called Dynowatt and they just kept jerking me around. I finally told them to shove it and cancel my order. I switched to Green Mountain and they had me set up in a week. When my lease ended two months later, I called them up to cancel my service because my new apartment was all bills payed. They were confused, because apparently I had cancelled my service a month earlier. Turns out that Dynowatt essentially just took over my service without bothering to tell me. To this day I haven't paid a dime for the service they provided.