On Alexa.com, my site has a ranking about a million higher than that on my Alexa toolbar. Which is correct?
Yeah you can use other tools if the numbers are way off. I wouldnt read to much into that Alexa tool bar, my lower traffic sites all indicate higher traffic on alexa, its borked Hope this helps