Phones are expensive, and while splitting up the cost of the device over several months can certainly help, free is generally better.

So for anyone that might want a Samsung Galaxy S6, T-Mobile is here to help. For a (very) limited time, the Magenta carrier will give you a Galaxy S6 for free through JUMP! On Demand and with the trade-in of a device. Specifically, you’ll get a Galaxy S6 with $0 down and with 18 months of $0 payments. When that time period runs dry, you’ll need to either return the device back to T-Mobile (and get a new one) or pay off the final payment and keep the phone to do whatever you want with it.

Here’s the list of devices that are eligible to be traded in to get the Galaxy S6 for free:

The carrier will also take the trade-in of other devices towards the Galaxy S6, but that will simply mean you’ll pay $0 down and then $15 per month for 18 months. Typically, the Galaxy S6 goes for $24 per month, so it’s certainly a deal. Here are those devices you’ll need to trade in to get the device for $15 per month:

This deal will only be available between October 22 (today) until Sunday, October 25. What’s more, T-Mobile will include a Samsung Galaxy Tab A for free, too, if you pick up the Galaxy S6 through this promotion. It’ll be available through T-Mobile’s Tablet On Us promotion, and subscribers will fork over $0 up front and then $0 per month as long as they attach a qualifying data plan to the tablet.