These are the best GPU 'deals' based on real-world scalper pricing and our FPS per dollar test results
The current GPU landscape is a veritable wasteland, filled with scalpers and scam sellers.

Buying any of the best graphics cards right now feels like an exercise in futility. For that matter, buying virtually any graphics card at present tends to be a bad idea. We've scoured a variety of online markets to see what sort of prices we could find, and MSRPs are effectively non-existent — laughably so. Everything worth buying sells almost immediately, likely more often than not to scalper bots. What you can find "in stock" tends to be from recently established third-party marketplace sellers, with prices that can at times reach to double the official MSRPs.
Does that make the MSRPs meaningless? At present, it's hard to think otherwise. Even Nvidia itself was only selling limited numbers of RTX 5090 Founders Edition and RTX 5080 Founders Edition cards at GTC 2025 — from a mobile 'food truck.' And you had to be a conference attendee ($1,145 minimum) plus get in line early enough to even grab one.
A better question: When if ever will we see the latest generation GPUs selling at MSRPs? In light of recent tariffs, plus the ongoing graphics card shortages, it could be a very long waiting game. Even looking to places like eBay, the number of latest generation GPUs trading hands doesn't look promising.
At the height of the cryptocurrency GPU mining crazy in mid-2021, we often saw well over 10,000 GPUs 'sold' via eBay every month. Right now, the last 30 days show less than 9,000 GPUs sold on eBay — and that's looking at the past three generations of AMD and Nvidia graphics cards.
Graphics Card | Best Retail Price | MSRP | 30-Day eBay Average |
---|---|---|---|
GeForce RTX 5070 | $600 * | $550 | $873 |
GeForce RTX 5070 Ti | $940 * | $750 | $1,180 |
GeForce RTX 5080 | $1,540 * | $1,000 | $1,707 |
GeForce RTX 5090 | $3,999 * | $2,000 | $4,222 |
Radeon RX 9070 | $869 * | $550 | $817 |
Radeon RX 9070 XT | $940 * | $600 | $1,001 |
Intel Arc B570 | $299 * | $220 | $230 |
Intel Arc B580 | $396 * | $250 | $346 |
GeForce RTX 4060 | $352 * | $300 | $309 |
GeForce RTX 4060 Ti | $440 * | $400 | $421 |
GeForce RTX 4060 Ti 16GB | $707 * | $500 | $566 |
GeForce RTX 4070 | $847 * | $550 | $676 |
GeForce RTX 4070 Super | $950 * | $600 | $765 |
GeForce RTX 4070 Ti | $1,298 * | $800 | $777 |
GeForce RTX 4070 Ti Super | $1,300 * | $800 | $1,042 |
GeForce RTX 4080 | $1,750 * | $1,200 | $1,256 |
GeForce RTX 4080 Super | $1,798 * | $1,000 | $1,307 |
GeForce RTX 4090 | $3,000 * | $1,600 | $2,156 |
Radeon RX 7600 | $278 * | $270 | $243 |
Radeon RX 7600 XT | $420 * | $330 | $363 |
Radeon RX 7700 XT | $545 * | $400 | $448 |
Radeon RX 7800 XT | $590 * | $500 | $589 |
Radeon RX 7900 GRE | $918 * | $550 | $662 |
Radeon RX 7900 XT | $930 * | $750 | $786 |
Radeon RX 7900 XTX | $1,398 * | $1,000 | $1,075 |
Intel Arc A580 | $279 * | $180 | $160 |
Intel Arc A750 | $200 * | $200 | $186 |
Intel Arc A770 16GB | $439 * | $330 | $297 |
* Price at time of writing, may not be a legitimate seller, price may change!
Here's the best data we can come up with for the starting retail prices on the current and previous generation graphics cards from Nvidia, AMD, and Intel. You'll note a bunch of asterisks in the price column; that's to indicate resellers and prices where we're not at all confident of the pricing or availability. These listings are all questionable, in our mind at least.
It probably goes without saying, but prices are in a rapid state of flux as well. If you find a price that's $40 lower than other places, it's not going to last long. Either the particular card and reseller will exhaust the inventory, or prices will get updated. And again, that's assuming these prices are even legitimate in the first place. Some cards will show "typically ships in two weeks" or similar notes — not exactly confidence-inducing.
A safer look at prices right now might be eBay, as we've gathered data for the past 30 days of "sold" listings. Not all of those are guaranteed to be legitimate, but at least we can see solid numbers for how many of each card were sold as well as the average price. It doesn't look good.
On the whole, outside of the RTX 50-series, eBay prices tended to be better on average compared to retail — which isn't too surprising, since most prior generation GPUs are no longer readily available at retail. There are a few GPUs that averaged pricing below MSRP, but they're all previous generation cards, and often models that weren't exactly enticing originally.
Take the RTX 4070 Ti (aka, the rebranded unlaunched RTX 4080 12GB). People were outraged at its original $800 MSRP, but in the past month it averaged $777 for a used card on eBay. Intel's Arc A-series GPUs are also selling below the original MSRPs, as is the RX 7600.
Everything else cost anywhere from 3% (RTX 4060) to 111% (RTX 5090) more than MSRP. On average, GPUs on eBay for the past two generations are averaging 24% above MSRP.
Newegg also warrants some close examination. It has a quite a few prior generation graphics cards "available," but the fine print indicates most of these will ship from China, Hong Kong, or some other place besides the U.S. Tick the "in stock" and "sold by Newegg" options and you'll find just 16 options in total, five of which are combos — a good way to offload extra inventory with a high-demand item like a GPU. Even then, the prices aren't exactly enticing.
$200 for an Arc A750 is the same price we saw most of last year, and even then the cards weren't exactly selling well. $300 for an RX 7600 is about $40 more than the going rate last year, for a rather lackluster GPU. The same goes for the RTX 4060, starting at $340, and things only get worse from there. RX 7600 XT for $425? Thanks, we'll pass. The lowest cost RX 7700 XT comes with a CPU cooler for $660, a bundle you likely weren't looking to purchase.
There are (currently) a few RTX 5070 cards showing up at Newegg, starting at $700. That's 'only' $150 more than the official $550 MSRP, a 27% increase, and it's about the best you'll be able to do in the present market situations. We anticipate all of those will be sold out soon enough. RTX 5080 cards meanwhile start at over 50% above MSRP.
But what if you really want a graphics card for your PC. Maybe it's a new build and you were holding out for an Nvidia Blackwell RTX 50-series GPU, or an AMD RDNA 4 RX 9000-series GPU, only to discover upon launch that prices were not at all what you were hoping to see. If you can't wait for prices to drop, what are the best options in terms of value right now for a new GPU?
Graphics Card | eBay Price | FPS/$ | FPS | Qty Sold | MSRP | MSRP FPS/$ |
---|---|---|---|---|---|---|
Intel Arc A580 | $160 | 0.230 | 36.86 | 10 | $180 | 0.205 |
Intel Arc A750 | $186 | 0.217 | 40.29 | 25 | $200 | 0.201 |
Intel Arc B570 | $230 | 0.207 | 47.68 | 4 | $220 | 0.217 |
GeForce RTX 4060 | $309 | 0.177 | 54.64 | 183 | $300 | 0.182 |
Radeon RX 7700 XT | $448 | 0.169 | 75.68 | 31 | $400 | 0.189 |
Radeon RX 7600 | $243 | 0.169 | 40.89 | 44 | $270 | 0.151 |
Intel Arc B580 | $346 | 0.163 | 56.19 | 62 | $250 | 0.225 |
GeForce RTX 4060 Ti | $421 | 0.160 | 67.41 | 105 | $400 | 0.169 |
Intel Arc A770 16GB | $297 | 0.155 | 45.93 | 36 | $330 | 0.139 |
Radeon RX 7800 XT | $589 | 0.145 | 85.66 | 153 | $500 | 0.171 |
Radeon RX 7600 XT | $363 | 0.143 | 52.11 | 13 | $330 | 0.158 |
Radeon RX 7900 GRE | $662 | 0.140 | 92.49 | 36 | $550 | 0.168 |
Radeon RX 7900 XT | $786 | 0.138 | 108.40 | 109 | $750 | 0.145 |
GeForce RTX 4070 Ti | $777 | 0.138 | 107.10 | 126 | $800 | 0.134 |
Radeon RX 9070 | $817 | 0.132 | 107.58 | 54 | $550 | 0.196 |
GeForce RTX 4070 | $676 | 0.130 | 87.61 | 254 | $550 | 0.159 |
GeForce RTX 4070 Super | $765 | 0.129 | 98.72 | 185 | $600 | 0.165 |
GeForce RTX 4060 Ti 16GB | $566 | 0.121 | 68.48 | 65 | $500 | 0.137 |
Radeon RX 9070 XT | $1,001 | 0.119 | 119.12 | 266 | $600 | 0.199 |
GeForce RTX 5070 | $873 | 0.117 | 102.00 | 80 | $550 | 0.185 |
Radeon RX 7900 XTX | $1,075 | 0.112 | 119.90 | 199 | $1,000 | 0.120 |
GeForce RTX 4070 Ti Super | $1,042 | 0.108 | 112.99 | 135 | $800 | 0.141 |
GeForce RTX 5070 Ti | $1,180 | 0.104 | 122.69 | 187 | $750 | 0.164 |
GeForce RTX 4080 Super | $1,307 | 0.097 | 127.15 | 210 | $1,000 | 0.127 |
GeForce RTX 4080 | $1,256 | 0.088 | 110.19 | 165 | $1,200 | 0.092 |
GeForce RTX 5080 | $1,707 | 0.078 | 133.18 | 348 | $1,000 | 0.133 |
GeForce RTX 4090 | $2,156 | 0.068 | 147.38 | 708 | $1,600 | 0.092 |
GeForce RTX 5090 | $4,222 | 0.037 | 157.51 | 209 | $2,000 | 0.079 |
We've sorted the above table by eBay FPS/$, using the average eBay prices for the past 30 days — which will be less than 30 days for GPUs like the RTX 5070 and RX 9070 XT and 9070, which launched on March 5 and 6, respectively. We've included the MSRP FPS/$ as a second point of reference, showing just how far online pricing has diverged from what was supposedly expected.
Intel claims the top three slots, with it's prior generation A580 and A750 taking the top two slots, followed by the newer B570. None of these are powerhouse GPUs, but they're some of the few relatively affordable GPUs at present (assuming you're willing to deal with eBay). The RTX 4060, RX 7700 XT, and RX 7600 come next, again promising relatively modest performance for not-too-dire a price.
Intel shows up again with its newer Arc B580, the only other new GPU from the past three months. It's selling at just under $350 on eBay, about $100 more than its suggested price, though it tends to beat the RTX 4060 on performance. Below the B580, prices tend to increase much faster than performance
It's important to factor in unit numbers as well. None of the Intel Arc GPUs had more than 62 units sold on eBay, with the B570 only showing four sales compared to 62 B580 sales. AMD's 7700 XT, 7600 XT, and 7600 combined for only 88 total sold listings, while the 7800 XT alone accounted for 153 sales. Nvidia's 40-series and 50-series GPUs all showed over 100 sales, except for the 4060 Ti 16GB (65 sales) and RTX 5070 (80 sales). The most popular GPU on eBay for the past month was the RTX 4090 with 708 sales.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Thoughts on Current GPU Prices
What does it all mean? Right now is a lousy time to buy a new graphics card. Unfortunately, determining when things will actually get better is difficult. Given the prioritization of manufacturing more lucrative data center GPUs and AI processors, plus the recent tariffs, prices could actually get worse before they get better.
We did hear from at least one person (who works for Nvidia, so grains of salt...) who said they "thought" that the supply of consumer graphics cards would catch up to demand by May or June. Obviously, that's not remotely a binding statement. We'd be shocked to see any of the new generation of GPUs selling at MSRP any time in the next six months, frankly, because all signs indicate there's no reason to massively boost production.
The fundamental issue is that there are only so many silicon wafers processed by TSMC each month. The numbers we've seen suggest 150K~175K wafer starts per month (WSPM) for 5nm-class nodes, and that needs to be shared between a variety of customers including AI chips, GPUs, CPUs, smartphones, and more.
At the same time, the latest GPU market share numbers suggest all desktop GPUs combined account for over eight million graphics cards sold per quarter. So how many wafers would be needed to satisfy that demand?
Using the relatively small BMG-G21 die of Intel's Battlemage cards (272 sqmm), die per wafer calculators suggest Intel would only get about 210 chips at most from a single wafer. AMD's Navi 48 (356.5 sqmm) would get a maximum of 157 chips per wafer, while Nvidia's GB205 die (263 sqmm) could get up to 220 GPUs per wafer — or 150 GB203, or only 70 of the significantly larger GB202 die.
If Nvidia focused solely on GB205, it would need to devote about 12,000 wafers per month to production, just to reach that eight million GPUs figure. But why 'waste' that many wafers on a $550 consumer GPU (maybe $200 per GPU sold), when it could instead work on cranking out Blackwell B200 and Blackwell Ultra B300 GPUs that sell for perhaps 100X as much per chip? Put simply: The economics aren't in favor of gamers getting a lot more GPUs any time soon.
Anyone in need of a new graphics card right now looks to be in for a tough decision. The faster GPUs are all incredibly overpriced now, typically selling for 50% more than what they cost last October/November. Your best bet might be to opt for an older and slower GPU and bide your time until graphics card prices come down — with the understanding that we might be looking at GPU shortages that continue beyond the end of the year if things don't improve.
Jarred Walton is a senior editor at Tom's Hardware focusing on everything GPU. He has been working as a tech journalist since 2004, writing for AnandTech, Maximum PC, and PC Gamer. From the first S3 Virge '3D decelerators' to today's GPUs, Jarred keeps up with all the latest graphics trends and is the one to ask about game performance.
-
why_wolf Despite the extreme annoyance with my GPU arriving via FedEx. It looks like I got really lucky and ordered right in the sweet spot between the old model exiting and everyone waiting for the new model to come in. Got it $10 less than MSRP. Still a rip off price but better than paying scalper prices. Fingers crossed for another 10 years of riding this guy into the ground. :PReply -
usertests It's annoying that these companies are scared of fabbing on 2-3 nodes at once. The 7700 XT would be great if it were in supply and down to $350 for example. By the way, it had an MSRP of $449, not $400. Unless AMD officially cut it or something.Reply -
emike09 I get scalpers taking advantage of people, but retailers!? That's a low blow to the consumer. During the 3000 and 4000 supply issues, you could still pick up from a retailer at MSRP - if you got lucky and got one before they sold out within seconds. Anybody who buys at scalped prices is supporting this madness. STOP IT!! Be patient.Reply
Also don't wait 4 or 5 generations to upgrade, and buy bigger. In the event a new card comes out that you want, you won't be sitting on a GTX 1050 wishing you really had an RTX 5080, and you'll be able to get by with what you have until things settle. -
thestryker I think getting a lower end/used option that's better than what you have is a good idea if you're in an situation where you need a card and can't wait (assuming you can afford this).Reply
I had a GTX 970 and had planned on skipping the 10 series to get 20 series until nvidia decided to reset the pricing structure so I waited until the 30 series launch. When it became rapidly apparent getting a MSRP card was not going to happen I got a 1660 Ti for ~$50 under MSRP. While I was very frustrated that I couldn't just go buy a card when I wanted to long term worked out in my favor as I ended up with a 12GB 3080 instead of either the 10GB or 3070 I was originally intending to.
I do feel bad for anyone with a new build or dead card that needs replacing because current times feel just as bad as the last crypto boom. I think a part of the problem is the additional time between generations. Between people waiting longer to buy cards and the companies trying to match supply to have less generational overlap we're ending up with all sorts of trouble. -
SSGBryan
It isn't retailers.emike09 said:I get scalpers taking advantage of people, but retailers!? That's a low blow to the consumer. During the 3000 and 4000 supply issues, you could still pick up from a retailer at MSRP - if you got lucky and got one before they sold out within seconds. Anybody who buys at scalped prices is supporting this madness. STOP IT!! Be patient.
Also don't wait 4 or 5 generations to upgrade, and buy bigger. In the event a new card comes out that you want, you won't be sitting on a GTX 1050 wishing you really had an RTX 5080, and you'll be able to get by with what you have until things settle.
If you are used to getting say 4500 of the x70 class cards per month, and Nvida only delivers 450 per month - what are you going to do?
You are going to sell those cards for as much as you can. -
cyrusfox Looks like I won this contest, picked up a used Intel A750 LE for $110! Card was mint, took a bit of troubleshooting to get it working properly with the i9-9900KF and the gigabyte z390 mobo. Besides the normal ReBar enablement and above 4G decoding, I also had to get my boot working with CSM disabled for some reason, this reddit post was the most helpful in enabling. I find arc is great even on old CPUs, although it is a bit of a gamble on Rebar and getting it to jsut work out of the box. This was a huge step up from the HD 7970 (ancient hand me down upgraded finally).Reply -
Heat_Fan89 They are in full force selling on ScAmazon. You can usually spot them, i.e. new seller and selling near MSRP.Reply -
valthuer I was looking for an upgrade, but i made the mistake of selling my 4090, before i could get my hands on a 5090.Reply
I had no spare GPU at my disposal, so i tried using my onboard for a few weeks.
Of course, no decent gaming could be done with that thing.
Eventually, my impatience got the better of me, so paying scalper was the "only" way forward.
Before the release of the RTX-50 series, i was pretty confident that prices and availability would have smoothed out by June, but this scenario now feels like a pipe dream.
GPU market at its worst.
P.S. I know scalper prices are a world-wide trend right now, but, honestly, my country has one of the worst PC markets out there. Some well known vendors in Greece, are currently receiving one 5090 per week - usually every Friday - and they are selling for more than $6,000.
Sweet Jesus! :( -
beyondlogic honestly was anyone shocked by this demand is highReply
4070 super will be the last gpu from nvidia i will use fed up of there absolute nonsense.
you want to win this just dont buy any new gpus. buy used and give them the finger. that goes for any vendor.
i bought my 4070 super cause i saw what was on the horizon. i however waited for the super series didnt buy any of there right out of the gate buggy crap.
retailers are bumping prices by roughly 30-50 pounds in some cases in uk. and the high end is just a complete fantasy garden of recidivous pricing.