Apprently, some low life turd reported puritysourcelabs.com to ICAAN, so they suspended the domain. Some people are real assholes, but we all know there's a witch hunt on.
They will never be able to keep dope out of sport, but it looks good to the couch potatoes who feel obliged to whine about...