First of all, what is it? I am a Delmarva Power customer in Eastern MD. I've gotten 3 of these mypoints offers (4500 pts) in the last 2 months. I don't like signing up for anything I don't understand, but right now my electric bill is outrageous and way beyond budget, I'm desperate and I think I've tried everything possible to cut my bill from inside my house. Who can tell me about this?