It's a great resource, I've used it for more than one build. It's got charts of price changes over time for each component, and you can set it up to get an email when the price hits a target you select.
In a discussion group and a young guy with a budget wanted a desktop computer he could use for coding as well as gaming. Someone recommended this site, find what you like and they give you a shopping list for the parts.
I would assume they make a little affiliate money if you use their link for the parts. It's become a real community of gaming machine builders.