https://letsencrypt.org/
Mozilla is offering free SSL /TLS certificates but it is in beta now. I would wait if I needed a cert for a site that is not doing Oauth, ecommerce or other activities that really need a cert. In other words, have legitimate security needs.
Using SSL /TLS can be a can of worms for smaller websites.