Quote Originally Posted by manmade76
Thanks moneymoney for the clarifyication but a little thing can you explain please 70-80 means that out of 100 percent this 70 percent visitors are from us , right.
Not sure about how much hits we need from US peoples but i think they only pay for USA traffic only or their will be different rate for different countries.