I recently received an invite to join this cam site via twitter, i was just wondering if anyone has had experience with them/how legit the site is? I cant seem to find any negative OR positive feedback anywhere