This website keeps climbing the Alexa traffic rank and it is now on the top million websites in traffic. Today, Alexa global rank for is 921,561. It started from over 20 million and within six months it is on the top million. The site’s Alexa rank for US traffic is 616,889 which is important because more than 20 percent of the visitors are coming from the US. The site has currently about four thousand unique visitors per month and the plan is to increase this number to at least five thousand per month within the first quarter of 2012.

Site belongs to the top million