No contract/full price has NEVER implied unlocked.
I can only imagine that some details have been left out or you've only talked with morons at Apple and Virgin. This is not difficult. ONLY the carrier to whom the device is locked can unlock it.
Does Virgin/Optus offer unlocking of iPhones? If not, there is nothing you can do officially.
Virgin does unlock iPhones but only when they are actually registered in their system.. Because it wasnt purchased from them, there's nothing in their system about thus iPhone and so they can't unlock it. The latest apple guy on the phone agreed that it's apple and not virgin who have to unlock it... Also, why would you buy an $800 phone when you can get it free in a contract, except for the very reason of not having to be locked into anything?
I don't know who this "apple guy" was, but if that's what he said, he was wrong. Only the carrier can authorize an unlock. Often the carrier will only do so for the original purchaser, so you might ask your sister to see if she can get a different answer from Virgin since it was her iPhone and her contract with Virgin.
why would you buy an $800 phone when you can get it free in a contract, except for the very reason of not having to be locked into anything?
Among other reasons:
- Giving the iPhone as a gift
- Replacing a stolen or lost iPhone
- Using a "pay as you go" service where the carrier provides it