Never seen that site before, but BenHeck.com has been brought up a few times.
From what I've seen, they tend to only sell if they are exceptional. Nobody wants to buy an NES stuffed into a Radio Shack project box. Of course though, I don't really watch the market.