There are T-Mobile branded Lumia 640's if the network is a priority. Another T-Mobile first option would be the Alcatel Fierce XL. Reviews have it as a decent mobile phone, so it may be something to consider if you will remain only on MetroPCS/T-Mobile for the foreseeable future.