Which software/website should I use to factory unlock my AT&T iPhone 4S? - 1

I need to unlock it to be used on T-Mobile. I want a permanent unlock and I was wondering if any of you have done it and what your suggestions are? Thanks (:

Details
I'm buying it from a family member. I have never had AT&T, always T-Mobile.So, AT&T won't unlock it for me. I wanna know a good website that does it for $20 or under.

Am I going to jail, what do I do next?

I found a iphone at my bball tournament and then I sold it to this girl for 180. But I told her not to buy it but she insisted on buying it. They took it to the at&t store to try to get it activated and man said they couldnt because it was reported stolen. So he said he is suppose to report it to the police and ***.So now her and her mom are threatening me to take me to court and stuff so I can go jail. I told her I'd give her the money back but first she wanted to talk to my guardian or someone befote I give her the money… Like she's being so *** difficult… I think she just wants more money. Btw I'm 15yrs old.

My iPhone 4s is acting weird, what should I do?

I have an iPhone 4s and I have had it for 5 months. About a week ago my iPhone began to close out of my Facebook and Instagram as soon as i click on the app. I wonder if my phone needs to be cleaned. I don't want to give my phone up, because i love the iPhone 4s. Can somebody tell me how to clean my iphone for FREE, no PROBLEMS, and nothing ILLEGAL.

IPhone 4S camera problems

Well I was trying to take a picture of me and the camera screen turned black and my finger wasn't even on the lens! This has happened several times anyone have a way to fix this? Btw I got my iPhone 4S today

My iPhone 5 won't connect to my home Wi-Fi?

I recently got an iPhone 5.It works great and the LTE is fast but due to my data plan I need to connect to my home Wi-Fi. When I type in the password it says that it is unable to connect to the server. The phone has no problem connecting to any other Wi-Fi so I don't know what the problem is. It's not the Wi-Fi because my laptop and old phone are connected to it with no problem. I've tried turning my phone on and off, resetting the network settings and resetting the router and nothing works. What else can I do?

What do girls mean by this? Girls please

I have an iPhone so I can see when people have read my text messages I sent them. A girl I'm talking to reads the message, but does not reply straight away. Sometimes she takes several hours to reply whilst other times like now she does not reply at all even though I have asked her a question. We're great friends so it is not like she doesn't like me. Why do girls do this?

Bad esn iphone? Possible to unlock?

I recently purchased a bad esn iphone 4 for verizon. Is there a way I can unlock the bad esn
iphone and use it as a tmobile phone? Will my local phone store unlock the phone for me?

Which software/website should I use to factory unlock my AT&T iPhone 4S? - 2

I need to unlock it to be used on T-Mobile. I want a permanent unlock and I was wondering if any of you have done it and what your suggestions are? Thanks (:

Added (1). I'm buying it from a family member. I have never had AT&T, always T-Mobile.So, AT&T won't unlock it for me. I wanna know a good website that does it.