Let's take advantage of Paypal for a change...
I like the Paypal idea...since 99% of transactions will go thru them anyway, let's take advantage of their verification.
I too have a problem with the DL part. I just filled out an app. for credit and DL number was one of the things they wanted....
I haven't given it much thought...
...and I'm not really on the radar as a seller, but I believe this site was conceived as something better in every way.
No reason this part shouldn't be better as well, right?
A little congress might go away down the road, here...what will push it forward?
Most sellers are buyers as well - start there.
Edit:
There's ^ your start - saw it too late.