WebPixie - 1:28 pm on Oct 4, 2006 (gmt 0)
My experience after a good deal of testing clearly tells me that the Truste, BBB, and similar little symbols of credibility increase my conversion rate. I don't expect there to be a backlash against Truste anytime soon since I'm sure less than 1% of my customers read webmaster forums. As a user of the internet and hater of spam, adware, etc; it bothers me that Truste seems to care little about it's supposed mission. But as an ecommerce retailer I'll keep the little Truste icon on my site as long as it being there makes me more money than it costs me.