Days after T-Mobile launched sales of the Microsoft Lumia 640 in the U.S., MetroPCS (owned by Lenovo) is offering the handset at a price of $39 after two rebates.

The Lumia 640 is available with a full retail price of $129 with MetroPCS. The carrier is offering an instant rebate of $69. Additionally, customers can file for a mail-in rebate to get back $30. Between the two rebates, the price of the device comes down to $39.

The Lumia 640, the new budget smartphone from Microsoft, has a thickness of 8.8 mm and weighs 145 grams. It's fitted with a 5-inch display that supports HD resolution of 720 x 1280 pixels. It offers a pixel density of 294 ppi.

The handset comes with Snapdragon 400 chipset and 1 GB of RAM. It offers users with a native storage of 8 GB, and on its external storage, it supports up to 128 GB of microSD.

The rear camera of 8 MP is enabled with LED flash. The front-facing shooter is of 1 MP. It comes preinstalled with Windows Phone 8.1 OS and it is one of the first smartphones  to be updated with Windows 10 Mobile OS.

The Lumia 640 offers LTE and NFC connectivity and is powered by a 2,500 mAh removable battery. The Redmond, Wash.-based company is offering Office 365 Personal preinstalled on the device. It also comes with 60 minutes per month of VOIP calling service for free. Lastly, owners of Lumia 640 can enjoy 30 GB of OneDrive cloud storage for free.

Apart from T-Mobile’s off-contract pricing of $129, it is also selling the handset with monthly payments of $5.41 for 24 months without signing an agreement. AT&T is offering Lumia 640 and Lumia 640 XL through its Next plans for 24, 18 and 12 months. At the end of the contract on each plan, users will be paying a total sum of $250. Cricket Wireless is offering the Lumia 640 without contract for $129.