http://www.alexa.com/data/details/?url=idychan.com Traffic Rank for idychan.com: 1,924,849 (132,129) Other sites that link to this site: 216 please make offer