Activation can be done over a phone lineThanks. Petro looks like you need to register and have a valid CC on file to keep "topping up" your SIM. Kind of the same problem with shipping the 7-11 cards, as you need to pay CC to have them delivered. I'll look a little deeper into both though.