I hosted with them for awhile, had the constant slow loading issues, too. Looked up my ip, and there were 250+ domains assigned to it.

The final straw was when 50+ incoming emails "dissappeared" over a 2 day period. Submitted a support ticket and got a response of "all fixed" in less than 5 minutes. What a joke. it takes that long look up my damn info, let alone fix anything, and then never even got the missing emails.