You get SSL with my host now - free with easyhosting.co.uk
Sure, i've used StartCom in the past for example but I think they were only valid for a limited period (60/90 days) before needing frequent renewal. Maybe other pros/cons too but each to their own requirements i suppose.
i thought you can get these free nowadays ? https://letsencrypt.org