Hinew here.I got a new free sim card on August 11 from walmart and activated a plan there too. i thought i was supposed to get $25 credit within 72 hours. I checked my account, haven't seen the credit. who should ask for help? should i go back to wal...