I have never heard about them and suggest you not to focus your attention on one company as there are thousands of companies available in the market, so you are free to compare many other places and then make your final decision.
As it turned out, I trust Marblehost.com, Proaxxs.net and...