12-12-2015, 05:00 PM
DPS mentioned in this thread is the abbreviation for the website. The DDS or DDM you mention, I have no knowledge of. Perhaps someone who has been here longer than myself could assist you. Have you checked the blacklisted sites? Maybe something happened and they were moved. This site, DPS is great!
Peace!
Peace!

