You can actually install a free certificate, but it's more reasonable if you want to test a new site or save money at first. If you have a full-fledged business site, it is better to install a paid certificate: it will provide a high level of protection, compatibility with browsers, guaranteed solution against hacking, and will have full support.