I know this should be blatantly obvious to most people but... apparently it is not...
You would be amazed how many people sign up for a 90 day plan then get all surprised at first bill
Maybe on activation email them a pdf of terms of service or something
I suspect this confusion is because most other prepay options are either per minute rates or 30 day top ups