No surprise to me. I have no understanding how SERP works or all the click thru stats... That is all Chinese to me. But I understand if I am rated as 300,000 rank on Alexa or 100,000 that makes sense to me. The expert SEO person should get that not all of us are geeks...
