I ordered an o2 simplicity simcard where you top up and get the unlimited texts for £5. My question is do the free texts arrive not long after you topup? or is it processed at a specific time of the month, as in the last day, or first day, of the month.