So you dont need to insert the Sim in to a phone to' activate' and also buy a membership? This would be great as my one and only phone is locked into a contract until next year. I am wondering how much time do you have from activating the Sim and the...