Has anyone heard of a site called Youadworld? I found it while reviewing Google Analytics reports for a Real Estate website we're involved with. It seems that a lot of traffic (2000 visitors / month) are being directed to the site but the bounce rate is +90%. I haven't contacted the people at Youadworld yet. I thought I would check to see if anyone else has heard of them.