The site SEEMS legit, but I am curious to know if it is actually legit or scam. Anyone have any experience with them?