For your security, only the account owner or retail authorized user can order and activate a new SIM card . Pick up a SIM card kit at our stores or from an AT&T national retailer, like Walmart, Best Buy, or Target. Tip: If you’re going to a national retailer, call first to make sure it’s in stock.