The renewal process is a scam. Their customer webpage does not provide you with the renewal option. When you call in, the automatic answering sent you a link to renew but the link says "your account already renewed". But infact they purposely delay your account pass the renewal date the roll over a plan called flat-rate that cost you twice the normal bill. When you call in again to renew, they aggressively force you to sign up for an expensive flat rate and also add a few junk options to raise your bill. The people you talk to are from overseas with Indian accent.
I will leave Gexa at the end of my contract. It is a horrible rip-off scam from Gexa on existing customer who just try to renew the contract.
Recommendation: Beware they are trying to sell you several junk options like meter/usage monitoring. mobile useage monitoring etc... These are worthless craps.