i tried going to the apple section in virgin they said they don't unlock, i also tried vodafone and they said they didn't unlock the 3G...

And if i do go to the mac shop in the center what do i ask?(and whats a reasonable price for fixing it?)