The site was registered a year ago fro three years. I can find no genuine complaints about them, but with all companies that offer things for cheap, customer service might be lacking.
the only slight cause for concern is that they have registered their domain by proxy, meaning I can't verify the company address or other details. A lot of legit companies also do this, so I'm sure they are trustworthy.