So Since I got my iPhone 4 in December, I have noticed that I sometimes seem to have problems with getting a signal. I will look at my phone and notice it says "No Service" and then ask my partner to check his iPhone, which will have 5 bars. After 5-10 minutes it comes back. Also, if I leave a place like the subway or underground parking it takes 10-15 minutes sometimes before I have a signal again. Also a few times I will get a "No Cellular Data" error, when I have full bars and my partners iPhone (which is with the same carrier) is working fine. These things only happen maybe 3-4 times a month and while it's annoying, the Apple store is a 3 hour drive round trip, so it never seemed that worth it. I did restore my phone and few times and it didn't resolve anything. This week, it got worse. I text some friends at 6:00pm and at 8:00pm my phone vibrated and I had 5 text messages all at once. The time stamps were all between about 6:15 and 7:30. For the last week this seems to happen every few days. I'll be waiting for someone to return a message and then my phone blows up and I get flooded with all the texts I should have received over the past few hours. Its messed up plans a few times and has made a few friends mad. My Mom even said she called and got a busy signal for hours one night when I was at home with my phone next to me. I kind of don't trust my phone and now if I don't get a response from someone in like 5-10 minutes I start wondering "oh no, is it happening again?". I don't have a home phone so I rely on my iPhone ALOT. I decided it was time to bring it into the Apple Store. The Apple store was packed but I had an appointment so I got in right away. The "genius" was rude even though I kept being extra polite. He asked what was wrong and I told him about the text messages taking hours to receive and I got a "Ya. So. That's normal". So I continued with how my iPhone get "No Service" alot while my partners iPhone has full bars and he cuts me off with "Two phones can be on top of each other and connected to two totally different networks". I said "Ok" and then said about how coming out of the subway it takes me 10-15 minutes of "No Service" or "Searching" before it come back. He cut me off mid-sentence again with "If you are going on the subway you should be having your phone in airplane mode or if not thats what happens. Thats normal". The subway here is not all underground, it goes above ground and underground and above ground again all over the place. I can't imagine all the iPhone users changing it back and forth from airplane mode for each stop. Plus this doesn't happen to my partners iPhone or any of my friends who I've talked to (many who are also with my carrier). Anyway, he ran a diagnostic which came back saying it was fine and he then scolded me for having about 10 apps open in multi-tasking and then told me to restore the phone and not from a back up. I said "But won't I lose all my data?" he then chuckled and said "Yep, good-luck man". So here I am. Has anyone had similar issues with their phones? Is what is happening normal? I really doubt its my network. I have been with the same carrier since I was 16 (now 24) and have always had reliable service. I've had an iPhone since December and these are the only network type problems I have had. My Mom, brother, sister, partner, and a good chunk of my friends all are with the same carrier (Virgin Mobile Canada) and they all are fine. What should I do?