I have never heard of the site before, but they do have a real address and telephone number and everything else so they may be legit. What I would do is google the site's name and see if any articles come up