THE PROBLEM
Every LEGO Price Feels Like a Guessing Game

You are standing in a store holding a LEGO box. The shelf says $34.99. There is no clearance sticker, no sale sign, just the regular price. Your brain starts running through the mental checklist. Is this set retiring soon? Has the price gone up on the secondary market? Would I be better off waiting for a sale? Is BrickLink cheaper? What about Amazon?

This is the problem I kept running into before I built GameSetBrick. I would find myself doing five minutes of research for every single set I considered buying. Pull up BrickLink, check the price guide, look at recent sales, compare to what I was staring at on the shelf. Sometimes the math worked out and I grabbed the set. Sometimes I walked away. And sometimes - the worst outcome - I bought a set thinking I got a deal only to discover later that the price was nothing special.

The deal score exists to kill that entire process. One number, zero to one hundred, tells you exactly how the price you are looking at compares to what the set is actually worth on the open market. No mental math. No spreadsheet brain. Just a score that answers the question every collector asks: is this a good deal or not?

I wanted it to work the way a credit score works. You do not need to understand the exact formula to use it. You just need to know that 750 is good and 550 is not. Same idea here. A deal score of 80 means you should probably buy it. A deal score of 40 means you should probably wait. The number does the thinking so you can do the buying.

THE FORMULA
How the Deal Score Is Calculated

The deal score is a 0 to 100 scale that compares the asking price of a set against its current market value. The market value comes from BrickLink, which aggregates actual completed sales from thousands of sellers worldwide. This is not an estimate or a guess - it is based on what people have actually paid for the set in recent transactions.

Here is the basic concept. If a set retails for $100 and the current BrickLink market value for a new, sealed copy is $120, then buying at retail gives you a deal score well above 50 because you are paying less than the market says the set is worth. If that same set is discounted to $70 at a clearance sale, the deal score climbs higher because the gap between what you are paying and what the set is worth on the open market has widened.

The formula considers the relationship between the price you would pay and the current BrickLink average sale price for new, sealed copies. A score of 50 means the asking price is roughly in line with the current market value - not a bad deal, not a great one, just fair. As the asking price drops below market value, the score rises. As the asking price climbs above market value, the score falls.

There are some important nuances. The market value updates daily from BrickLink snapshots, so the deal score reflects the most recent data available, not stale numbers from weeks ago. For retired sets where the secondary market is the only market, the deal score becomes especially useful because there is no official retail price to anchor against - only what collectors are actually paying.

The score also accounts for the magnitude of the deal. A set that is 5 percent below market gets a modestly good score. A set that is 30 percent below market gets an excellent score. The scale is designed so that meaningful differences in value translate to meaningful differences in the number you see. A score of 72 is noticeably better than a score of 58, and you should be able to feel that difference when you see them side by side.

THE RANGES
What the Numbers Actually Mean

I designed the deal score ranges to be intuitive without requiring a reference guide. But since you are reading this, let me break down exactly what each range means and how you should think about the number when you see it.

70 and above - Great Deal. This is the green zone. A score of 70 or higher means the asking price is significantly below what the set is selling for on the secondary market. If you see a 70+ deal score on a set you want, the math is strongly in your favor. For collectors, this means you are getting the set below market and building equity the moment you buy. For investors and flippers, this means there is a meaningful spread between acquisition cost and potential sale price. Sets in this range do not stay on shelves long, and they do not stay at these prices long either. When I see a 70+, I buy. That is my personal rule and it has not let me down yet.

50 to 69 - Fair Deal. This is the yellow zone. A score in this range means the asking price is roughly in line with what the market says the set is worth, or perhaps slightly below. You are not overpaying, but you are also not getting a steal. For sets you want for your collection and plan to keep, a fair deal is perfectly fine - you are paying what the set is worth, and if you want it, you should get it. For investment purposes, a fair deal score means the margins are thin. You could still make money if the set appreciates after retirement, but you are not starting with a built-in advantage.

Below 50 - Above Market. This is the red zone. A score below 50 means you are being asked to pay more than what the set is currently trading for on the open market. This does not automatically mean you should walk away - there are legitimate reasons to pay above market. Maybe you want the set right now and do not want to deal with BrickLink shipping times. Maybe the set is hard to find in your area and the convenience premium is worth it to you. But you should know you are paying a premium, and the deal score makes sure you know that before you hand over your money.

One thing I want to be clear about: the deal score is not a recommendation engine. It does not tell you whether to buy a set. It tells you whether the price is good relative to market value. A set with a deal score of 90 that you have zero interest in is still a set you should skip. A set with a deal score of 45 that you have wanted for years might be worth the premium to you. The score gives you information. The decision is still yours.

WHERE YOU SEE IT
Deal Scores Across GameSetBrick

The deal score is not buried in a settings menu somewhere. It shows up in the places where you are actually making decisions about LEGO purchases.

On the set detail page. When you scan a barcode, search for a set by number, or tap into any set from anywhere in the app, the set detail page shows the deal score prominently alongside the current market prices. You will see the BrickLink average sale price, the retail price if the set is currently available, and the deal score that puts those two numbers into context. There is a tooltip on the score that explains what the number means - tap it and you get a quick summary of the formula and the current market data driving the calculation.

On the Flip Finder. The Flip Finder is GameSetBrick's tool for finding sets with the best investment potential. Every set on the Flip Finder shows its deal score so you can immediately see which sets offer the best value at current prices. The Flip Finder sorts by deal quality, so the best deals rise to the top. The deal score is the primary driver of what appears on this list.

In search results. When you search for a set by name or number, the results page shows deal scores for each matching set. This is useful when you are browsing rather than looking for a specific set - you can scan down the list and immediately spot which sets in a theme or category are at their best prices right now.

On the deals page. GameSetBrick has a dedicated deals section where sets with the highest deal scores are surfaced. Think of it as a curated clearance rack based on actual market data rather than retailer discounting schedules. Sets appear here when their deal scores cross certain thresholds, so you always see the best current opportunities. Every card shows the deal score with the tooltip available for quick reference.

The tooltip is worth mentioning specifically. I added it because I know that some people want to understand the score at a glance without navigating to a separate help page. Tap the deal score on any set and a brief explanation appears showing the market price, the retail or asking price, and how the score was derived. It is transparency baked into the interface rather than hidden in a FAQ.

PRACTICAL TIPS
How to Use Deal Scores Like a Pro

After months of using deal scores to guide my own LEGO buying decisions, I have developed some practical habits that I think are worth sharing.

Set a personal threshold. My threshold is 70. If a set scores 70 or above and I have even a passing interest in it, I buy it. The math is too good to ignore at that point. Your threshold might be different - maybe 65, maybe 75 - but having a number in your head eliminates the hemming and hawing that costs time and costs deals. When the score hits your number, act.

Watch for retirement spikes. When LEGO announces that a set is retiring, two things happen almost simultaneously. The retail price stays the same (or drops as stores clear inventory) while the secondary market price starts climbing. This creates a temporary window where deal scores spike because the gap between retail and market value widens. If you can catch a set in this window - still on shelves but already appreciating on the secondary market - the deal scores can be outstanding.

Compare deal scores within a theme. If you are interested in a LEGO theme but not sure which set to buy first, pull up several sets from that theme and compare their deal scores. This tells you which sets in the theme are currently at their best relative value. Maybe the $150 set in the theme has a deal score of 75 while the $50 set only scores a 52. The bigger set might be the better buy even though it costs more, because it is further below its market value.

Do not ignore fair deals on sets you want. I see collectors pass on sets they genuinely want because the deal score is "only" 55 or 60. A fair deal on a set you love is still a good purchase. The deal score helps you avoid overpaying - it does not mean you should only buy sets with perfect scores. If every LEGO purchase had to be a 70+ deal, most of us would never build anything.

Use deal scores for negotiation. At conventions, swap meets, and Bricks and Minifigs locations, the deal score gives you data for price negotiations. If a vendor is asking $85 for a set and the deal score at that price is 42, you know the market says the set is worth less than $85. You can share that information (politely) to negotiate a better price. Data-driven negotiation beats gut feeling negotiation every time.

Check deal scores before buying gifts. When friends or family ask what LEGO set to buy for someone, I pull up the sets on their list and check deal scores. If one set on the list has a score of 80 and another has a score of 45, I steer them toward the better deal. They spend less money or get more value, and the recipient still gets a set they wanted.

Combine with price history. The deal score tells you how the price compares to market right now. The price history chart tells you how the market value has been trending over time. Together, these two tools paint a complete picture. A set with a deal score of 72 and a rising price trend is probably going to be an even better deal tomorrow, because the market value is climbing while the retail price stays flat. A set with a deal score of 72 but a falling price trend might be worth waiting on - the deal could get even better.

COMMON QUESTIONS
What Collectors Ask About Deal Scores

Does the deal score work for used sets? The primary deal score is based on new, sealed market prices from BrickLink. If you are evaluating a used set, keep in mind that the score reflects the new market. Used sets typically sell for 20 to 40 percent less than new sealed, so a used set priced at the deal score's implied value might actually be overpriced for its condition. I am working on adding condition-specific scoring in a future update.

How often does the score update? The market data that drives the deal score updates daily from BrickLink snapshots. This means the score you see today reflects yesterday's market conditions at most. For most practical purposes, the score is current enough to make buying decisions with confidence. LEGO prices do not change by the hour the way stocks do - daily updates capture the meaningful movements.

Can the deal score be wrong? The deal score can be misleading in a few edge cases. Brand new releases sometimes have limited BrickLink sales data, which can make the market value less reliable for the first few weeks after launch. Very rare sets with only a handful of sales per month can have volatile market prices that make the deal score swing more than usual. And promotional sets that were free with purchase sometimes show inflated deal scores because the "retail price" of zero compared to the secondary market value creates a mathematical outlier. I am working on flagging these edge cases in the interface.

Why does my set show a low deal score even though I think the price is good? This usually means the secondary market price is lower than you expected. Sometimes sets that feel rare or special are actually quite common on the secondary market, which keeps their market value closer to or below retail. The deal score is based on data, not perception. If the data says the set is widely available on BrickLink for less than retail, the deal score will reflect that even if the set feels like it should be worth more.

The deal score is one of the features I use most in GameSetBrick, and it is one of the features I hear about most from other collectors who have started using it. It turns a subjective question - "is this a good deal?" - into an objective answer backed by real market data. That shift from gut feeling to data-driven decisions has saved me money on some purchases and given me the confidence to pull the trigger on others that I might have talked myself out of.

Want to see deal scores on every LEGO set? Open gamesetbrick.com on any device - it is free to use, works in your browser, and shows deal scores the moment you search or scan a set. No signup required to start checking deals.
RELATED READING
More GameSetBrick Guides