તેમના જણાવ્યા અનુસાર, તેમની વેબસાઇટે શરૂ થયાના ત્રણ જ મહિનામાં ટોપ 10,000 વેબસાઇટ્સમાં સ્થાન મેળવી લીધું હતું.