I am new here and was wondering how legit this site is as I have already run into a problem. Any true facts would be great. Thanks.