There are free ways for https, Joe although I don't suppose they would suit everyone.
I had a look at the certbot /Let's Encrypt Route a week or so back for a possible play with Alexa which wants a secure certificate and connections on port 443 (and self signed certificates won't work).