I believe techcubic.com are a partner of Overture.
They send me very large amounts of foreign traffic. Never from the UK as I would like and the volume is in line with Google, Yahoo and MSN which is unusual as they are the biggest search engine in the world.
I would be grateful to hear of anybody elses experience of traffic from this Overture partner.
non-US either? bad sign. if it's india or china - very bad sign, if not - lots of traffic from non-english countries on english-only site would raise a flag in my head. For all you know they could be laundering p0rn traffic.