I used to own http://www.ssl4less.com
before I sold it to http://www.GeoTrust.com
I tend to know a bit about "verification" for SSL's. I also know a lot about SSL "FUD" to keep pricing up.
To get a True BusinessID all you have to do is get a DUNS number. To get a DUNS number all you have to do is apply. No verification is required.
So "verification" is not a good exuse to pay more than $40 for a cert.
How many consumers click on the little gold lock on their browser to see who issued the SSL cert and what kind of "vetting" was done before it was issued? I personally never have that I can remember.
A better argument would be that there is no type of insurance offered with FreeSSL certs. But then again, your most likley not going to collect if you needed to anyway.
Anyway just trying to help save you guys some money. Take it as you wish.