I had a bad experience with a Register.com SSL certificate. It seems that FireFox does not recognize the Register.com SSL certificate as trusted. This is the same to FireFox as creating your own SSL certificate. I got a refund and now I use one other. RapidSSL (purchased through one of their resellers is much less expensive) http://www.clickssl.com.
Here is a list of recognized certifcates