I got a new phone which said it was locked to virgin/EE and have ordered a 12 month sim deal from virgin and put my new sim in but it said my phone is locked and that I need to get it unlocked. I am paying for a contract sim that will not go in my phone. Is there anyway of virgin unlocking it.
The older Virgin red SIMs will work in a phone locked to EE as they are essentially re-branded EE. The newer purple Virgin SIMs will not work in a handset locked to EE. So my guess is that your handset is locked to EE as opposed to Virgin.
Virgin won't unlock a handset they didn't supply in the first place. You might have to get EE to unlock it.