They are not 100% correct but they are surely helpful.
The question should be if they are better than a free online translation software or not. If you could just get a similar translation for free than I don't think it's fair. I would definitely look on the reviews of the translator. The biggest problem is that we can't verify if it is a native speaker doing the translation or not.