Alexa toolbar

Anyone have the Alexa toolbar installed? It's a way for us to trade site visitors, if you have it installed that's great, if not (and you want to) then you can download and install it here ... http://www.alexa.com/toolbar