I believe that Virgin charge over £15- regardless of the phone (so in this case probably more than it's worth?)
You could call them on 789 or 0345 6000 789 from any other phone if you're happy with this. But I believe your best/cheapest option will be to try Google, eBay or your local independent phone shop. Or just buy another cheap Virgin/unlocked phone.
If you want to say thanks > click 'Kudos'. Answered your question? > click 'Mark as Helpful Answer' also.