Shocked! I am very suprised.
I ordered a dedicated server from them, very skeptically due to the prices. The box was setup in a time of about 7 hours -- not great but works for me as I was sleeping. My box has been good and has not had any issues. I went to their livechat to order an upgrade, I talked to the person I needed to, Rina, and they got on it right away. I give them an A so far, I will keep you all posted.
Service is good, network is well.. okay. Not terrifically fast for a 100 mbit port, get about 10 mbit speeds but hey.