With my iPhone 7 Plus, I've noticed that sometimes SMS messages (coming from a non-iOS device) come through minutes, sometimes hours later. Especially in group chats where not everyone has an iPhone. I also receive voicemails hours late, sometimes even the next day, after receving the missed call. Brought it to Apple, they told me to get a new SIM card. Paid $25 for one a T-Mobile store and still happened. Then they had me wipe my phone clean and start from a fresh backup. Did that, still issues. Finally, got a replacement phone from T-Mobile and it still is having issues. Clearly it's the network and not the phone. Anyone else with T-Mobile experience this?