I hear where you're coming from ShapeShifter - I think there are people that try to drag UD down, on other forums and also within UD, but the general premise and vibe behind it is pretty solid I think. I feel like it is a good tool to at least weed out the definite scams from the maybe scams... and with some vendors you can tell that they are legit, especially if they have a few hundred or even thousand comments.
If you visit the site now there is an update saying it will be back and with full functionality shortly... Hopefully not run by DEA but I seriously doubt it as the server is located in malaysia (as far as I know)