Prices look to good to be true. Wouldn't recommend using at this stage becasue the site has only been up 7 days :)
Link hidden: Login to view
(This is a DNS lookup and shows who owns the site and when it was created)
Anyone else used or checked up on them?