@abyorkie.
Yes if more ebidders installed the Alexa toolbar our rating would go up, which would bring more sellers and buyers ?
It is free, there is no catch, no spyware etc etc. (i've been using it for 2 years, I have uninstalled many other toolbars)
They provide a free service to Alexa toolbar members. (you will like the info it gives you)
To install it go to www.alexa.com, then click on Toolbar(top menu) then underneath install Alexa Toolbar, I suggest that you install the Alexa Statusbar (its much smaller and works great)
Yes lets all do it !