Hi - I'm new to Public Mobile and just tok advantage of the Walmart promotion where you get a free SIM card, free activation and a $25 credit when you sign up in store for a talk, text and data plan. GREAT deal, so I did it. I don't see the $25 cre...