Hello, wondering how long it takes for a new customer to receive a SIM card in the mail? Apparently that's the only option nowadays instead of getting one at Walmart etc. I ordered & paid for it Dec. 29th & states 5-10 business days. I know the holid...