DrSmoke
Thanks for the tool. I hope this works.
No problem, good luck in your hunt! I waited a long time for the 600-series, and love my GTX 680! :)
KTRe54uWWH9X
Had to sign up and give you props for your newegg price watcher. This helped me snag the sweet EVGA SuperClocked+ 02G-P4-2684-KR GeForce GTX 680 2GB 256-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card as soon as it went on sale.
You might even want to consider putting this on sourceforge/github/codeplex.
props.

Awesome, and congrats! Welcome to the site too.
Micma
Just wanted to give a big thanks, with your app, I nabbed a SC+ on Newegg today...
Kudos 
Grats! I love the 680, and I certainly hope NVIDIA can get their act together to ramp up the supply end for their new nm scale.
shazam
Anyway, I guess you can help me in another way. What would you recommend for me to do to start getting into the VS IDE with C#? I obviously can't do C++ because I suck at C, so there's no point in even going there. But C# is very close to Java, or at least its familiar to me. I'm looking for a book resource and a few reference books to get me started. Would you happen to know of any you could recommend? or maybe a better approach in learning?
Very cool. I love Visual Studio since it pretty much walks you through the stuff you don't want to mess with, then lets you kick it aside and get down and dirty with the stuff you do want to get into. I started with C# from a background in Visual Basic, Lua, and Java. I didn't take any courses or read any books, as I'm much more of a hands-on kinda learner. I just plowed my way through and went from PC/Network tech to getting a job as a Software Engineer. Whenever I run into something I can't figure out, I research it to death and try to understand how other people solved or worked around their issues.
The C# language itself is pretty close to both C and Java/Javascript, so if you know either of those it will feel comfortable in a few months of working with it. The language itself is pretty straightforward. The most complicated part is getting to understand the ins and outs of .NET libraries. Those things give me more headaches than all of my language learning combined. So if you want to get into Visual Studio, C#, and .NET , and want a reference, I would pick up a book about .NET instead that uses C# in its examples.
8IronBob
Might also be helpful to make an app like this for Amazon watching as well, like when Amazon pops in with pre-orders or even has the actual GPU, which is a rarity, this would be cool. Although it would have to be true with Amazon when they themselves do something, not when a third-party vendor has them in stock (don't really trust anything other than the legit first-party sellers).
I will certainly consider that. I'll take a look at the Amazon web pages and see how they perform their searches. I use Firefox with Firebug to visualize the DOM structure and find ways of isolating the data.
lightsout
Cool app. One question. Does it check the 680 search result page or each product page? Because by the time the main page updates the card is already gone.
This app checks the search results only, not each product page as that would require even more processing time. But the search results are accurate. The problem is that a lot of these 680s are sold out within a couple minutes of when they become available because they're small quantities (unopened returns, delivery refusals, etc.). We're all waiting for the larger shipments of new stock. On that note, if you're wanting to find the small quantity updates, set your search frequency to 30 seconds or so. Otherwise the default 5 minutes is good for larger quantity shipments.
On top of that the app only checks the first page (future versions might check other pages with Javascript injection). So you can set your search results to the maximum of 100 per page to ensure you get all of them. Fortunately there are not too many GTX 680 models out there yet, so the default 20 is usually fine.