I used to work at metro pcs. They are not trained to unlock phones through previous carriers or from google locks. However, they will be able to use ANY UNLOCKED phone and try to give you the best for your budget.
Good question. I think it has to be unlocked before you bring it to them.
Thanks! Your answer is awaiting moderation.