I contacted one of the admins yesterday, and here is our conversation:
Me: why when a user orders premium hosting, it says free ssl, but on checkout, it says $9?
Admin: Hey, are you sure the user is purchasing yearly plan?
Me: do they need the yearly plan to have ssl?
Admin: Yes. Free ssl comes with annual plans