It is difficult to get.Move to a webhoster that will set it up for you. They do it all they time and you just have to ask them.
It is too expensive.There are ways to do this on the cheap, like making your own certificate. But first you have to ask yourself; how serious do you take the integrity of your own site and the security of your visitors?
My site already has SSL!You get a golden star with a rainbow. Now move on to DNSSEC to unlock the unicorn level.