The Lumia 640 was only announced by Microsoft a few weeks ago, but many people are eagerly awaiting its release, slated for 'April'.

MetroPCS is evidently primed for the sale of the entry-level Lumia in 'mid to late May'. The date is slightly later than open market availability although it is not too far pushed back.

Cost of the device is looking to be $99 likely off-contract, although final pricing is not locked in 100% just yet. MetroPCS's version will support LTE although it is not clear if it will be dual SIM.

The information comes to us from a MetroPCS employee who shared with us some internal documentation from the carrier.

The Lumia 640 looks to be a solid entry-level Windows Phone or even a carry over for people waiting for a flagship Windows 10 phone later this year. The specifications make it an admirable choice, especially for just $99 flat.