Sorry for posting this but I have researced on here and still confused. I have a 3GS that I got in June with AT&T. I went to a local cell company today to see about using it with them. I was told that i needed to call AT&T and get a unlock code, but from what i gather AT&T doesn't do that. If i cant get the unlock code from them will I be able to do a unlock myself and that work? I'm wanting to jailbreak it but I have 3.1.2 with 5.11.07 and from i've read that version cant be jailbroke and unlocked, is that correct? Thanks for the help!