As the title says: Walmart refused to sell me a Public Mobile Sim card unless it was activated in the store. Is this a legit thing? I said I just want to buy the Sim Card and do this online.I left and drove down the road to another location and boug...