8 ms·I never heard back from dmoz.org. I have tried to add my customer's website years ago...by exec 16y agoI never heard back from dmoz.org. I have tried to add my customer's website years ago...