THE WAITING GAME
You Know the Price You Want - Now You Need to Know When It Hits

Every LEGO collector has a mental price for certain sets. Maybe you want the Eiffel Tower but not at $629. Maybe you would pull the trigger at $500. Maybe you have been eyeing a retired Modular Building and you know that if it ever dips below $300 on the secondary market, you are buying it immediately. The problem is not knowing your price - the problem is knowing when the market reaches it.

Before GameSetBrick, the only way to monitor LEGO prices was manual checking. Open BrickLink every few days, search for the set, look at the current price guide, compare it to your mental target, and repeat indefinitely until either the price drops or you give up and buy it at whatever the market is asking. This process is tedious enough for one set. When you have a list of ten or fifteen sets you are watching, it becomes genuinely impractical.

I built price drop alerts because I was tired of losing deals to timing. Twice in the span of a month, I missed buying retired sets at prices I would have jumped on - because by the time I checked BrickLink again, the prices had already bounced back up. A set I wanted at $180 hit $165 on a Tuesday and was back to $195 by Thursday. I did not check on Tuesday. I checked on Thursday. That is $30 I left on the table because I did not have a system for watching the price while I was busy living my life.

Price drop alerts solve this problem completely. You tell GameSetBrick the price you want. GameSetBrick watches the market. When the price hits your target, you know about it. No daily checking, no missed windows, no mental price lists that you forget to act on.

HOW IT WORKS
Setting a Target Price Takes Five Seconds

The mechanics are straightforward because I designed them to be. On any set detail page in GameSetBrick, you will see the current market price from BrickLink alongside the retail price if the set is still available. Below the pricing information, there is a target price field. Type in the price you are willing to pay. That is it. Your target is saved.

Once you set a target price, GameSetBrick does several things behind the scenes. First, it stores your target in Firebase, which means it persists across sessions and devices. Set a target on your phone at a store and it will be there when you open GameSetBrick on your laptop at home. Second, it calculates the distance from your target - how far the current market price is from the number you entered. This distance is displayed as both a dollar amount and a percentage, so you can see at a glance whether you are close to your target or still far away.

Third, and most importantly, it monitors the daily BrickLink price updates against your target. When the market price drops to or below the number you set, GameSetBrick flags it with a "HIT!" indicator. The HIT indicator is designed to be unmissable - it appears on the set detail page and in your tracked sets list so you know immediately that a set you wanted has reached your price.

You can set target prices on any set in the database - currently available sets, retiring sets, and retired sets. There is no limit to the number of targets you can have active at once. I currently have targets set on about twenty sets ranging from recent releases I am waiting to go on sale to retired sets I am hoping to catch at a dip on the secondary market.

Changing a target is just as easy as setting one. Go back to the set detail page, update the number, and the new target replaces the old one immediately. If you decide you no longer want to track a set, clear the target field and the alert is removed.

THE DISTANCE INDICATOR
How Close Are You to Your Price

One of the most useful details in the price drop alert system is the distance indicator. When you set a target price, GameSetBrick does not just wait silently until the price hits - it actively shows you how far the current market price is from your target.

Let me give you a concrete example. Say you want to buy the LEGO Titanic and you have set a target price of $550. The current BrickLink average is $620. GameSetBrick shows you that the current price is $70 above your target, which is about 11 percent away. Now imagine a month later you check back and the price has dropped to $580. The distance has narrowed to $30, or about 5 percent. You are getting close. The trendline on the price history chart shows a downward slope. Maybe your target is within reach in the next few weeks.

This distance tracking transforms the waiting game from a passive "check and hope" process into an active monitoring system where you can see progress. When the distance is narrowing over time, you know the market is moving in your direction. When the distance is widening, you might want to reconsider your target or accept that the market is moving away from the price you wanted.

The distance percentage is especially useful for comparing opportunities across your target list. If you have targets set on five different sets, the percentages tell you which ones are closest to triggering. A set that is 3 percent from target deserves more attention than one that is 25 percent away. You can prioritize your budget accordingly - maybe the first set to hit its target gets your money this month, and the others can wait.

I find the distance indicator most valuable on retired sets where the price is trending downward from a post-retirement peak. Some retired sets spike in value right after retirement and then gradually settle to a lower equilibrium price over the following year. Setting a target at what you believe the equilibrium price will be and watching the distance narrow week by week is genuinely satisfying. It is like watching a countdown to a purchase you know is going to feel great.

THE HIT INDICATOR
When Your Target Price Is Reached

The moment a set's BrickLink market price drops to or below your target, GameSetBrick displays a "HIT!" indicator on the set. This indicator is designed to be visually prominent - you will not miss it. It shows up on the set detail page next to the price information, and it appears in any list where the set shows up (your wishlist, search results, etc.).

The HIT indicator is your buy signal. It means the market has reached the price you told GameSetBrick you were willing to pay. At this point, the decision is simple: the market is at your number, so either buy now or adjust your target lower if you think the price might continue dropping.

Here is where I want to offer a practical tip based on experience. When a target gets hit, act relatively quickly. LEGO secondary market prices can rebound fast, especially on popular or retired sets. A price dip that triggers your alert today might be gone by next week. I am not saying you need to buy within minutes, but I have learned that HIT indicators should be treated with some urgency. The market reached your price for a reason - maybe a large lot hit BrickLink, maybe seasonal demand dropped, maybe a retailer ran a sale that increased supply. Whatever the reason, it might be temporary.

That said, you can also use the HIT indicator strategically. If your target was aggressive (well below the recent average) and it gets hit, that might mean the market is in a broader decline and you could set an even lower target. Check the price history chart before acting on a HIT. If the chart shows a sharp drop to your target level, it might be a temporary dip worth catching. If the chart shows a steady decline that happened to cross your target line, the price might continue falling and patience could be rewarded with an even better price.

The HIT indicator combined with the deal score gives you two independent confirmation signals. A set that has both a HIT indicator and a deal score above 70 is telling you two things: the market reached the price you wanted, and the price is significantly below market value. When those two signals align, I consider it as close to a guaranteed good purchase as you can get in the LEGO market.

USE CASES
Strategic Ways to Use Price Drop Alerts

Wishlist shopping. This is the most common use case and the one I use most myself. You have a list of sets you want but are not in a hurry to buy. Set target prices on all of them at the price point where each one becomes a no-brainer purchase for you. Then go about your life. When a target gets hit, you will know. This approach turns impulsive LEGO buying into strategic LEGO buying. Instead of grabbing a set because you happen to see it on a shelf, you wait for the price you want and buy with confidence that you got a good deal.

Flip buying and investment. If you buy LEGO sets with the intention of reselling them at a profit, price drop alerts let you define your acquisition cost ceiling. For a set to be worth flipping, you need to buy it at a price that leaves room for profit after fees and shipping. Set your target at the maximum acquisition cost that makes the flip worthwhile. When the alert triggers, you know the math works before you spend a dollar. The Flip Finder already surfaces sets with good flip potential, and adding target prices on top of that creates a disciplined buying system.

Monitoring retiring sets. When a LEGO set is announced as retiring, the secondary market price usually starts climbing. But there is often a window before the climb begins where the price stays flat or even dips slightly as retailers discount remaining inventory. Setting a target price on a retiring set at or slightly below current retail lets you catch that window. If the retailer discounts it before the retirement spike hits, your alert triggers and you buy at the best possible price before the appreciation begins.

Birthday and holiday gift planning. If you know you need to buy a specific LEGO set as a gift in a few months, set a target price now and let the market work in your favor. You have time on your side, which is the most valuable asset in any market. A set that costs $100 today might dip to $85 during a slow period between now and when you need it. The price drop alert means you do not have to check every day - just set the target and wait for the notification.

Budget management. Setting target prices forces you to think about what a set is actually worth to you before the excitement of finding it in a store overrides your judgment. When you set a target of $75 on a set and the market is at $90, you have made a rational decision about your budget ceiling. If the price never hits $75, you saved yourself $90. If it does hit $75, you spent the right amount. Either way, the target price acts as a guardrail against impulse buying.

Collecting retired themes. If you are trying to complete a retired theme - all the Modulars, all the Creator Expert vehicles, all the Architecture sets - price drop alerts let you pick off the sets one by one at the best prices. Set targets on every set in the theme and buy them as the alerts trigger over time. Some might trigger within weeks. Others might take months. But you end up completing the collection at the best average price the market offered, rather than the price the market happened to be at when you decided to buy everything at once.

FIREBASE STORAGE
Your Targets Persist Across Everything

Price targets are stored in Firebase, which means they are tied to your GameSetBrick account rather than your browser or device. This is important for a few practical reasons.

First, you can set a target on your phone while browsing in a store and check on it later from your computer at home. The target is the same everywhere because it lives in the cloud, not in local browser storage. If you clear your browser cache, your targets are still there. If you switch phones, your targets come with you when you log back in.

Second, Firebase persistence means your targets survive app updates. When I push a new version of GameSetBrick to production, your targets are unaffected. They live in the database independent of the app code. This might sound like a technical detail, but it matters if you have set targets on twenty sets and would be annoyed if they disappeared after an update. They will not.

Third, cross-device sync means you can manage your targets however it is most convenient. Some people prefer setting targets on their laptop where they have a bigger screen and can research prices more easily. Others prefer doing everything on their phone. Some use both. The Firebase backend makes all of these workflows equivalent because the data is always in sync.

The combination of Firebase persistence and BrickLink daily price updates creates a system that runs continuously without requiring your attention. Your targets are stored. The prices update every day. When a target is hit, the indicator appears the next time you open the app. You do not need to keep GameSetBrick open in a tab or check it on a schedule. The system watches the market for you and reports back when there is something worth knowing about.

For the technically curious: targets are stored as part of your user document in Firestore, which means they load instantly when you open GameSetBrick - there is no separate network request to fetch them. The HIT calculation happens client-side when the price data loads, so the indicator appears with the page rather than after a delay. I optimized this because a price alert system that is slow to report defeats its own purpose.

GETTING STARTED
Set Your First Target Price in Under a Minute

If you have not tried price drop alerts yet, here is how to get started. Open GameSetBrick and search for a set you want but have been waiting to buy at the right price. On the set detail page, look at the current BrickLink market price. Decide what price would make the set a definite buy for you. Type that number into the target price field. Done.

Now do the same for three or four more sets on your watch list. Within five minutes you will have a portfolio of price targets that GameSetBrick monitors against daily BrickLink data. You have just turned yourself from a passive LEGO browser into an active deal hunter with a system that works even when you are not looking.

The sets I recommend targeting first are the ones you know you want to buy eventually but are not desperate to own right now. These are the sets where patience pays off the most. A set you must have today is not a good candidate for a price target because you are going to buy it regardless of what the market does. A set you want sometime in the next six months is perfect because time gives the market room to hit your price.

Once you have a few targets set, pair them with the price history charts to refine your numbers. If the chart shows a set typically trades in a range between $80 and $100, setting a target at $75 is aggressive but possible - a good sale or a market dip could get you there. Setting a target at $50 on that same set is probably unrealistic and you will be waiting forever. The price history gives you the context to set targets that are ambitious but achievable.

Start setting price targets on the LEGO sets you are watching at gamesetbrick.com. It is free to use, your targets sync across all your devices, and the market data updates daily. Stop checking prices manually - let GameSetBrick watch the market for you.
RELATED READING
More GameSetBrick Guides