Microsoft Store has listed the “Lumia 950 XL” at a price of $649. However, upon purchasing this device, the tech giant will give away the smaller sibling “Lumia 950” free of charge.

The total worth of the Lumia 950 is $549. Buyers should, however, keep in mind that this promotional offer is applicable only for a limited period of time. The rules and regulations specific to this offer say the discount deal is valid from “June 21, 2016 to June 27, 2016, while supplies last.” Also, this deal is applicable only in Microsoft retail and online stores in the U.S., along with Puerto Rico, and Canada.

Speaking of color, the Microsoft Lumia 950 series is now available in both black and white hues. Both Lumias run Windows 10 straight out of the box and they are compatible with all GSM carriers like AT&T, T-Mobile and also with “GSM SIM cards like H20, Straight Talk, Cricket Wireless, MetroPCS, and other prepaid carriers.”

For those planning to purchase this Windows 10 device, here is a quick summary of key specifications and features. The Lumia 950 XL features a 5.7-inch AMOLED ClearBack display, bundled with 2,560 x 1,440 pixels resolution.

Under the hood, Qualcomm’s Snapdragon 810 SoC powers the Lumia with 3GB of RAM backing it. This device comes equipped with 32GB of built-in storage space and a microSD slot to facilitate expansion.

Furthermore, this phone sports a 20-megapixel rear-facing camera unit with 2x digital zoom, 6-lens optics, auto focus, optical image stabilization (OIS) and 4K video recording capability. In addition, there is a 5-megapixel front-facing snapper for selfies and video chats.

Also noteworthy is the replaceable 3,340 mAh battery cell with built-in wireless and rapid charging features onboard. According to Microsoft, this battery cell is capable of offering up to 19 hours of talk time and up to 300 hours of stand-by time.