Best Buy is offering $300 off instantly with activation + $50 gift card with Verizon/ATT/Sprint S20, S20+, S20 Ultra. They are also offering $200 off unlocked S20, S20+, S20 Ultra and an additional $50 off with qualified activation. This doesn't require a trade in to get this deal so you don't have to give up your phone. You can sell your device locally or on swappa and come out ahead vs the current samsung trade in deal in a few instances. No new lines either. After you click the link scroll down to the section with the blue buttons that say Shop S20/+/Ultra, then select the phone you want to shop. Select your carrier and options. Once you do that you should see the instant discount at the bottom. Note that this is pay per month with said carriers not a buy out right price. After the purchase is made you will get an e-gift card to your email account. If you want some savings and to buy outright, the unlocked version is $200 off without activation and $250 off with an activation.