An SSL certificate is more than just a little padlock icon in the browser bar.
It creates an encrypted link between your web server and your visitor’s computer. Every ecommerce site needs to have this level of security as a minimum.
If you want to host your own Facebook apps, you will also need one of these. In fact, it is a good idea for any website to have one, as it provides trust and security for your users.