Maybe, it's just me, but I believe that customers would prefer monthly billing cycles that last exactly one month, instead of the current 30 days.
I believe that payment due dates and the ability to keep track of remaining data left in the current billing cycle are just easier to keep track of when the renewal date is set on the same day number (ie. 1st, 5th, 27th, etc.) each month.
Now, I'm fully aware that Public Mobile sends remdiners and there are autopay options, but monthly/3 month billing cycle lengths has got to be more simple than the current 30 day/90 day setup.
just a thought...