If you mean the Archive found at
http://archive.dumpshock.com - it is still up and far from wonky.
It is a site that depends HEAVILY on user submitted information - and as of late - there has been near zero user interest.
Or do you perhaps mean a site not maintained on Dumpshock?