Best Buy is currently offering a great deal on Galaxy S8 and Galaxy S8+ handsets. If you hurry up, you could get them for as low as $420 and $516 respectively. There’s a catch, however.

What, you may ask? Well, you’ll have to stick with Verizon for a couple of years and opt for Device Payment Plans.

For the Galaxy S8 64GB variant, you’ll be charged at $17.50 a month for 24 months. And the Galaxy S8+ 64GB variant will set you back by $21.50 every month for 24 months.

If you can afford the said price and wouldn’t mind being carrier-locked to Verizon for a couple of years, hit the link provided below and get either of the handsets already.

Read: Samsung sold 15% more Galaxy S8 units than Galaxy S7 in first half of the year

Both the Galaxy S8 and S8+ are currently two of the best smartphones available in the market currently. They’ve got all the premium features you’d look for in a flagship device, and more.

Only their price tag was a bit intimidating for many earlier. With this deal, however, we believe many of you can manage to get the device without any issues. After all, you get the device at nearly half the original price.

Get Verizon Galaxy S8 64GB from Best Buy

Get Verizon Galaxy S8+ 64GB from Best Buy