I am not experienced with the site you mentioned .But i know how to check a site is legit or not ..Use the site Whoisxy.com to get the detail of the website.If the result shows all the details of the site (such as owner,location,etc) means it is legit site, heck the review of the site in Google...