I was with Virgin mobile but none their handsets were suitable. I have now bought a Sony K300i which has everything I need and is a very good quality phone. However its Orange. How much does it cost to get the shops to unlock the phone? Is it legal and are there any risks involved? Idealy I would like to use my Virgin sim card in it.