We only have one week left and Black Friday 2017 will be here. As usual, smartphone deals will be all over, including at Best Buy.

If you are thinking about buying a Samsung Galaxy Note 8, Samsung Galaxy S8 or Samsung Galaxy S8+, the time has come. Best Buy will be offering amazing discounts on these three phones during this Black Friday 2017 shopping craze.

The retailer will be chopping an impressive $350 off the usual prices of the Galaxy Note 8 and S8 twins, however, this is limited to the Verizon and Sprint versions, something we’ve already seen with Costco. With such sweet deals comes a few catches and the one at Best Buy isn’t different. Apparently, you must not only activate them on either Verizon or Sprint, but you must also purchase them in installments (24 months).

These are the U.S. variants of the three phones, which means you’ll be getting Snapdragon 835-powered handsets with 64GB of expandable storage. With this deal, the Galaxy S8 is now selling at $15.41 per month on Verizon and $16.67 per month on Sprint while the Galaxy S8+ can be yours for $19.41 per month on Verizon and $20.83 per month on Sprint. If you are after the bigger Samsung Galaxy Note 8, Verizon will charge you $24.41 per month while getting it via Sprint will set you back $25.41 per month. Remember, all these installments will go on for 24 months.

As you may already know, this means that you’ll be locked to either Verizon or Sprint for the rest of the contract. If you change your mind somewhere along the way, you’ll have to pay the $350 in order to keep the phone. Given that the two carriers are among the best in the country, you shouldn’t have any problems staying on either for two years – as long as you get to keep $350.