I don't trust those mining websites. I believe in doing it my self. but there are some that are good. One way to know legit one is checking and confirming there contact address and if the company is registered.