I think the person should drop some proofs here so that we will know if it is legit or notI am quite familiar with the other websites you mentioned. However, I'm not sure if they're legit. It is beneficial if you can share some of your personal experiences with them.