We needed some sort of certificate for our website that would be installed in users' browsers, so we used expeditedssl's service. I don't really have any complaints about anything; everything was very straightforward (and they were always available via phone calls or emails if there were issues). The only downside is that it takes time since you need two sets of certificates - one for their server side and another one for yours. However, when you look at how much money these services cost, this won't worry anyone too much. We are solving problems with ease by providing security to customers through simple digital tools/certificates.