How likely is it that I have carpal tunnel?

I'm on the computer for a few hours most weekends (mainly at night) on the Internet at my grandma's house. When I'm at home, I don't usually use my computer except to type occasionally. However, I have been typing a lot on my book lately… More than usual. I've been typing for years. About an hour and a half ago I got a numbing feeling in a few of my fingers and when I move my wrist or fingers in certain ways it feels like a tendon in my wrist is hurting. Some of my fingers feel numb/stiff. I also text a bit, and horseback ride (I'm not sure if that has anything to do with it). Thanks for any help or information you can give.

Also, I tried squeezing some silly putty in my hand for a bit but it didn't really help, my fingers and palm of my hand hurt and weren't strong enough to squeeze it. I have an iPhone, and could barely press the top button to lock it just using my right hand.

-When I took a shower I could barely squeeze the soap bottle.

-No symptoms in the left hand.

Will T-Mobile give me a micro SIM card for free?

I just bought a factory unlocked iPhone 4S. My old SIM card won't work with it so I need a micro sim. I was going to go to the T-Mobile store this weekend and I need to know if they would charge me for the micro SIM card.

I'm looking for a new iPhone 4 case?

I currently have the speck candyshell flip and love it but I'm looking for a new case. I took the case off and started to miss the slimness and look of my phone. Any suggestions?

Iphone 5 loose power button?

I got an Iphone 5 this Monday on Sprint, and the power button is loose. It i shake the phonr you can clearly hear it shaking. I didn't buy applecare ($99 for 2 year warranty) but i haven't even had it for a week so you think if i take it to apple they would replace it?

How long should it be until my package gets here? (USPS)?

Its an iPhone 4 so not very heavy or large and its coming from Rigby, Idaho shipping to Daytona Beach, Florida threw USPS it was shipped out on the 22nd and its the 25th. Plus I know Sunday won't count, anybody have any clue? I'm just super anxious about getting my new phone.