I have an iPhone 4 on AT&T, dropped it and sent it in for repair. I didn't send the SIM with the phone though. Given shipping times and the repairs it's been a little over a month and I now have the phone back. I was hoping upon putting the SIM back in all text messages/voicemails while I had it off would come through but only 1 did from 2 days ago. Just curious if it's possible to get them to still come through? Or do they just go MIA and gone forever after a certain amount of time?