I have yet to see any evidence that that or similar seals/logos do much. It seems that there are some people will never trust online ordering, no matter how many of those you have. But the vast majority don't really seem to notice them.
pbradish
12:43 am on Nov 26, 2006 (gmt 0)
I added it to my site. Whether or not seals help is up for discussion, but they certainly can't hurt?