Their services are good. Good uptime (99.95% as of december). It takes the technical support up to about 30minutes to answer your ticket when you are not their client but up to about 18hours when you become their client and sometimes even longer than that. In all, the support is ok.
But they will suspend your website without notice the minute they suspect something, which is bad for reselling their host. Besides the regular website suspension, I think they are good.
I have been with them for some months and almost all my support tickets are about account suspension.