Originally Posted by Swastik
No, you got me wrong.
I was talking of daily ranks that are updated daily. Weekly ranks are updated weekly, and 3 month ranks are updated accordingly. Daily rank fluctuations show it's a joke lol.
No, they use the toolbar. Hence, the IM/ tech websites have a BIG advantage over others.
Oh, my bad.:s Thanks for letting me know though. ;)
*Yeah yeah! Alexa is defenitively BS! (I don't want to go against every other members! ;p)