SSL doesn't work on the free plan if you set it up by a CNAME, you have to use their DNS. Luckily cPanel has an option. Site doesn't load for me though. If you upgrade to the Pro plan, it should work, but that's 20 bucks a month, my hosting is only 15 bucks a month. Still says "Ineligible for SSL". Even pointing my DNS to their name servers. Don't use Cloudflare the easy way, go to their site and add it there. Don't use cPanel. And CloudFlare's site no longer works. Can't login. It's blank.