They've gone out of business...Ati's Radeon 8500 scared them right out of business....
...or maybe they were bought out by Best Buy....
...or maybe the Canadians invaded...
Seriously though, why would they need to take their whole site down just to post the Det 4's?