I have a brand AT&T iphone 3gs which is not under contract. It was given to me by the Apple Store as a replacement. It is running on bb 5.16 so therefore I cannot unlock. I am looking for a way to factory unlock the phone. I have read about remote unlocking but I do not know any reputable dealers. Can someone point me in the right direction.