Iphone 4s won't send imessage

I have a iphone 4s. My carrier is fido. When i'm at home, i'm able to send imessages and text without a problem. But when i'm out, it won't send imeessages even though i have full bars, and only sometimes it send text. I tried turning on/off airplane mode, but that works for like 20 seconds. I try cloising the app and opening again and even turining off my phone but nothing works. Please if you have any idea what can help me, or how to fix this, thanks a lot!

Protective Cases for the iPhone 5?

So my cell phone upgrade is up January 5th and I'm getting the iPhone 5. Never had a smart phone, so I'm super excited! But also the phone I have now is a tank! I'm awful about dropping it and I have a feeling the iPhone is a bit more breakable so I'm looking for an good case. Like a Really good case. Something with a screen protector too. I know about otterboxes, but I hate them! Way too bulky. Any suggestions?

Callback ringtone on iPhone 4S?

How do I set up a ringtone so that when people call me they hear that instead of ringing and I want to hear the ringtone also.

Problem with itunes syncing music?

When i try to put music on my iphone it will start syncing 100s of songs i never chose so i "prevented devices from syncing automattically" then it wouldn't sync when i plugged in but then i would drag one song over then all of a sudden i'm syncing 108 songs… Why does this happen and how can i fix it

How to get stripped screws out of the iPhone 4?

I changed my back glass and I guess I screwed the one in to hard and it stripped the screw, anyways I need to change the front glass too now
I've tried the super glue the rubber band and the blade trick and none of them worked
Anything else I should try?

Can I downgrade iOS 6 to 5.1.1 on iPhone 4S without SHSH blobs?

So here's the story: My mom upgraded to an iPhone 5, and let me take her previous phone (the iPhone 4S). Naturally, I restored the phone so as to clear it of everything she saved on the phone. Once restored to iOS 6, I realized that there were no jailbreaks for iOS 6 yet, so I wanted to downgrade; however, almost all methods of downgrading require SHSH blobs for iOS 5.1.1, which I do not have as I restored to iOS 6.Is there any way that I can downgrade my iPhone 4S to 5.1.1 without SHSH blobs, or will I just have to wait until a jailbreak for iOS 6 comes out to jailbreak this device?