I bought my card like 3 days before; today I started running out of minutes so I clicked pay now and then nothing happened. It just said the payment was due next month, but I got NO MINUTES. I called customer care but even they said nothing clearly about it. Why Virgin mobile top up is not working when even the due date is after three days?