TL;DR: Go with Glyde or Swappa

Based on our analysis, Glyde and Swappa tend to offer the highest trade-in values. For instance, for a 32GB Galaxy S7 on Verizon, Swappa offers $349 and Glyde $304. Compare that to just $135 for Gazelle and $160 for Amazon.

It was a similar story for the Galaxy S6 Edge on T-Mobile. Swappa offered us $364 for a 32GB version of the handset, compared to just $80 for GameStop and $96 on Wal-Mart.

MORE: Here's How the Galaxy S8's Coolest Feature Will Work

In general, we noticed that Sprint Galaxy phones have less trade-in value than other carriers. Plus, you aren't likely to get as good deal from Gamestop or Wal-Mart.

Note that 64GB versions of the S7 and S6 have been more popular overseas and not sold through U.S. carriers, which is why you see so few of them being accepted as trade-ins. The Galaxy S8 will likely offer 64GB in the U.S., though.

Galaxy S7 (32 GB)

The best trade-in value for last year's S7 comes from Swappa, which will give you $416 for an unlocked 32GB S7. Swappa's values are the best across the board, though Glyde comes close, offering between $304 and $340 depending on which carrier your phone is tied to.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $160 $200 n/a $208.97 $200 Best Buy $200 $200 $200 n/a n/a Gamestop $120 $120 $85 $85 n/a Gazelle $135 $115 $100 $130 n/a Glyde $304 $313 $340 $310 n/a Next Worth $200 $250 $210 $240 n/a Swappa $349 $366 $332 $383 $416 Wal-Mart $167 $167 $143 $143 $180

MORE: Galaxy S8 and S8 Plus Prices Leaked: Just Too High?

Galaxy S7 (64 GB)

Not many outlets will buy back the 64GB version of the Galaxy S7, but an unlocked version fetches the best return from Swappa at $416. The only other retailer offering trade-ins for the 64GB model is Next Worth, which will pay as much as $250 for the AT&T version of the phone.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Next Worth $200 $250 $210 $240 n/a Swappa $349 $366 $332 $383 $416

Galaxy S7 Edge (Credit: Sam Rutherford/Tom's Guide)

Galaxy S7 Edge (32 GB)

And unlocked 32GB Galaxy S7 Edge will fetch $503 from Swappa, though the retailer offers the best trade-ins even for carrier-tied versions of the phone. The $395 Glyde will pay for AT&T and Sprint versions of the S7 Edge are also worth noting.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $200 $200 $200 $208.97 $200 Best Buy $233 $233 $233 n/a n/a Gamestop $150 $150 $90 $90 n/a Gazelle $160 $160 $150 $150 $170 Glyde $350 $395 $395 $365 n/a Next Worth $200 $250 $210 $240 n/a Swappa $425 $436 $429 $464 $503 Wal-Mart $178 $178 $152 $156 $196.65

Galaxy S7 Edge (64 GB)

As with the S7, you'll find few trade-in options for the 64GB version of the S7 Edge, though Swappa offers the most money.

MORE: Snapdragon 835 Benchmarks Tease Galaxy S8's Sheer Power

Retailer Verizon AT&T Sprint T–Mobile Unlocked Next Worth $200 $250 $210 $240 n/a Swappa $425 $436 $429 $464 $499

Galaxy S6 (Credit: Jeremy Lips/Tom's Guide)

Galaxy S6 (32 GB)

An unlocked 32GB Galaxy S6 will get you $285 from Swappa. But if you've got a version of that phone that's tied to either Sprint or T-Mobile, consider Glyde, which either matches or beats Swappa's price.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $120 $334.48 $329 $110 $120 Best Buy $120 $120 $120 n/a n/a Gamestop $95 $95 $70 $70 $80 Gazelle $130 $105 $110 $95 $110 Glyde $201 $220 $220 $230 n/a Next Worth $120 $125 $110 $120 $125 Swappa $195 $230 $220 $200 $285 Wal-Mart $101 $101 $82 $82 $108

Galaxy S6 (64 GB)

While Swappa offers the biggest value for the unlocked 64GB Galaxy S6, Glyde has the best trade-in value for each of the carrier versions of that phone.

MORE: Galaxy S8's Bixby Now Official: Here's What It Does

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $125 $130 $130 n/a $130 Best Buy $120 $120 $120 n/a n/a Gamestop $95 $95 $70 $70 $80 Gazelle $125 $105 $85 $95 $125 Glyde $224 $252 $264 $244 n/a Next Worth $120 $125 $110 $120 $125 Swappa $195 $230 $220 $200 $285 Wal-Mart $110 $110 $90.50 $90.50 $117

Galaxy S6 Edge (32 GB)

Swappa's the choice here, offering $348 for an unlocked 32GB Galaxy S6 Edge. It also has the best trade-in values for carrier versions, giving you between $266 and $364 back.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $130 $130 $130 $130 $137 Best Buy $130 $130 $130 n/a n/a Gamestop $100 $100 $80 $80 n/a Gazelle $115 $120 $90 $120 n/a Glyde $220 $252 $242 $185 n/a Next Worth $120 $190 $100 $120 $100 Swappa $256 $273 $282 $364 $348 Wal-Mart $96 $101 $91.25 $96 $113.63

Galaxy S6 Edge (64 GB)

Swappa will give you $365 if you trade-in an unlocked 64GB of the Galaxy S6 Edge. It also offers the best trade-ins for carrier-tied versions of the phone, though Glyde is the only other outlet to offer trade-ins higher than $200 on those models.

Retailer Verizon AT&T Sprint T–Mobile Unlocked Amazon $130 $130 $130 n/a 130 Best Buy $130 $130 $130 n/a n/a Gamestop $100 $100 $80 $80 n/a Gazelle $125 $135 $95 $105 n/a Glyde $238 $239 $257 $255 n/a Next Worth $120 $190 $100 $120 $100 Swappa $256 $318 $282 $293 $365 Wal-Mart $110 $110 $90.50 $90.50 $117

More from Tom's Guide: