I got my Mxenergy bill today and they are stating the same thing. I checked my bank statement and it has me paying the bill on time last month..imma be calling them bastards tomorrow.