Verizon is launching Verizon Unlimited today, a new plan designed to appease even the greediest of data-hogs. For a limited time, if you switch to Verizon, you can choose Verizon Unlimited and get a smartphones for free. This includes choosing an iPhone 7, iPhone 7 Plus, Google Pixel, Moto Z Droid, Moto Z Force Droid, Samsung Galaxy S7, Samsung Galaxy S7 edge, or LG V20. The new plan comes at a time when T-Mobile, and other popular carriers, have been luring customers to their team with unlimited plans of their own.

In order to get one of the phones for free, you will need to bring your phone number to Verizon, sign up for the introductory Verizon Unlimited plan, select device payment and trade in one of 15 eligible devices. You can get these same phones for only $5/month when selecting device payment and trading in one of six eligible devices. You can find more information on the trade-in deal on Verizon Mobile.

“You don’t have to settle for unlimited data on a discount network with low-quality video,” said Nancy Clark, head of marketing and sales operations for Verizon. “This awesome offer makes it easier than ever to experience unlimited data the way it is meant to be, all on a network that can handle the demands of a digital life.”

With Verizon Unlimited you will pay $80 for unlimited data on a single-line, it will be $120 for two lines and $160 for three lines with unlimited data. There will be a mobile-plan of $45 per line for four lines ($180 total) with unlimited data. If you need need more than four lines, you can add an additional line (up to 10 lines) for $20 per line per month.

Verizon did state that after 22 GB of data usage on a line during any billing cycle the company may “prioritize your data behind other customers”, which means Verizon may start slowing your speeds.