GoDaddy shared hosting apparently forces you to buy one of their SSL certs, i.e., you can't use StartSSL and then upload your own.
Is there a way around that, perhaps using .htaccess as described here? If so, since the FTP login they provide in shared hosting doesn't let you above the visible root, how would I protect the key files?