Thank you for the helpful post. An SSL certificate is essential for E-commerce sites as payments are to be accepted online and security is very necessary. It is recommended that the user purchases the SSL certificate from the same web hosting company he/she has the hosting plan with as the support team can install the SSL certificate for free for the user.