Hey peeps, I'm very new here. I just got my public mobile SIM and so did my mom, and we were told that we couldn't purchase a public mobile SIM without activating it in store (Walmart). I was hoping to get one of us a referal bonus, but I feel like I...