I was able to get onto http://demudi.alioth.debian.org/ just now. I had
looked at the Debian CD distributors list earlier at Debian.org. It just
happens that the company I ordered the Debian CDs from doesn't appear to
offer the DeMuDi CDs. I'll check with the other Debian distributors.