Most web hosts offer SSL certificates for free. However, if you want better security, then you need to invest in SSL certificates.