Whenever you do any type of ecommerce on the internet and need to encrypt sensitive information such as customer data. You wouldn't even be able to get a merchant account with SSL on your site. If your site isn't open to the public than I really don't see any point in having SSL.