This discussion is lengthy but the steps are not overly complicated. The SSL service does work. You can modify for your own site.
The key here is that it is free and automated, but is a domain name verification only, not domain + company name. This is fine for most of us.
The installation focuses on the DNS authentication method, but also presents the webserver method. It is up to you which method to finally use.