Well you're probably going to have a hard time finding out information from experience on this one. They're a very new company and frankly I'd keep away from them. Even in today's world, the prices that they are offering (even more so since they're very new) sound off warning bells in my head. The final decision is yours of course, but I just warn you to be careful when dealing with such a new and cheap host. It's a combination that is notorious for bad results.