So you used your co.cc domain for sign up? Just double check the nameservers are ns1.heliohost.org and ns2.heliohost.org.
Also ask the people who have problems what their setup is, if you find a big majority have similarities that may be the problem (It doesn't matter if people have Windows, most people have, so that is probably not the problem).