This independent audit of ICANN Registrar adherence and compliance to the Registrar Accreditation Agreement has revealed that162 Registrars may be in breach of their contracts for various reasons. The reasons are not trivial, they range from blocking and manipulating WHOIS access to falsifying applications to knowingly facilitating criminal traffic. This report takes a deep look at the relationships between registration fraud, DNS manipulation, spam, compliance failure and the growing trade in illicit drugs online. We also offer recommendations to correct these problems.