I've been with them for 5 months and all I can say is excellent company.
Ordered 5 months ago with their Dedicated-100 Plan, delayed but they notice me it will be up next day once the machine arrive to their dc. Next day, they still not get the machine and they promise to give me Dedicated-200 Plan server with same price of Dedicated-100 Plan.
And , few hours later. I get the server and yes !! It is Dedicated-200 Plan server.
What an unbelievable job they've done. Based on my experience since 2004. I never find any other company I dealt with offer me their best once they can't get me what I order.
And the support wont let you down, they usually reply me within 15 mins and never more than 1 day.