Looks like it's the same stuff. Name and model number matches anyway. Also, if you notice the popular extras on the Overview tab, the CPU and mainboard are also the ones from that TH article.
RAM prices go by cycles, and right now it's on the way down. It will probably bottom out very soon and start back up again.