I was using them until one day, they had routing problems with their DNS servers to some parts of the world (about 20% IIRC). This shouldn't be a issue except because all the name servers they provide were routing to the same network, making all my services unavailable for more than one hour. Yes, they have anycast and all that cool things, but if they fail providing real redundancy for DNS, I can't be their customer anymore.