I would suggest contacting virgin mobile. It's almost certainly an error on their behalf. One month I received several messages telling me that my monthly payment was due in two days, right after it had actually renewed. Usually the erroneous messages don't affect service, but better safe than sorry.