You might have already seen my comments about aitcom.net - accessing s site hosted there is like playing the lottery - you never know when your lucky number comes up and the browser finally opens up the page for you.
Like the stupid idiot I am, I didn't type in 'aitcom.net' into google before signing up for their dedicated server package. If I had done so I wouldn't have touched them with a barge pole. (Note to self: when doing business with an unfamiliar company always google on the company name).
these are some of the things that I came up with in my search. AITsucks.com being the most prominent. Here is what they say: