Beware of Organic Traffic/Hula Direct, they haven't sent my check and do not reply on my emails. These people are in Yield Manager.

If anyone knows how to contact them or received a payment from them please post here.

thanks