If the promise of the Lumia 640 releasing this "spring" is true, then that means T-Mobile/Microsoft have 21 days left to release the phone (as the first day of summer is June 21st).
Do you think it will make the deadline?
Do you think it will make the deadline?