I would say Let's encrypt ssl certificate is good. Reason being it is open source and is absolutely free. It is compatible with major browsers.
Why pay when you are getting SSL for Free with same features.
you dont get the same with free SSL as these offer no validation