Looks like you'll have to top off and call them:
https://community.virginmobile.com....get-my-Virgin-Mobile-handset-unlocked/ta-p/82
From this page:
7.5 Unlocking your handset: Handsets that are used to access our Services are locked to the Network. If you wish to unlock your handset from the Network you will need to contact our Team and pay the Charges for unlocking your handset as set out in the Tariff Table. You will also need to have paid all Charges owing on your account before we unlock your handset. For security reasons you will also need to register the handset you wish to unlock with us before we unlock it for you.
At the end of it all, since VM uses Sprint's network I have no idea if the unlock is International only or a complete unlock. You'll have to ask Virgin.
EDIT: I am guessing too that all of this assumes you have established service with Virgin Mobile. They probably cannot do anything for you if you never had service with them.
Exactly this I mean. I don't want to make a useless to me plan. That's why I am searching the less expensive solution to make it possible to use the iPhone overseas. I have also found http://chronicunlocks.com/ . But as I can see in their fb page https://www.facebook.com/ChronicUnlocks everybody is waiting and no unock...
When I find the time I will....it was an "under the circumstances" kinda deal. I will fish through my messages to locate it.
Thanks!