When sending or receiving a text message on my iPhone 3G (the second generation) it can sometimes take up to a half hour for it to go through even when I have perfect reception and I'm just a few feet away from the other person... what's going on and can I fix it? My warranty has long expired 