I am Australian and I was in America for 3 months. At the start of the trip I needed a new phone so I bought an AT&T S3 SGH-I747. Before purchasing I made sure to ask whether I could unlock it as soon as I walked out of the store if I needed due to I had to head to Australia where there is no AT&T service. I got told Yes. I went back in before leaving America and they said just to do online. I did process online and it told me to wait 7 day. 9 days later I got told it couldn't be unlocked due to 6month period. I called up and they said they would unlock it. 9 days later they said it couldn't be unlocked and I had missed their call (phone was in Australia so no reception). So far I have had 200 of international minutes (through skype so didn't cost much) and waited over a month to try get this unlocked always in a state of 7days or less to unlock. I am now waiting on a Supervisors's Supervisors's Supervisors's Supervisor to give me a call back however I don't think it is happening as they said 24 hours and it has been 72. I really need this phone unlocked. It is on 4.3 and hence I can't get it unlocked with the 4.1.1 trick. I am a software engineer so technical instructions are not a problem.
How can I get this phone unlocked within the next 48 hours maximum? I wouldn't mind buying an unlock code if there is no other way and if that is the best option which is the safest site to do it on?