is it worth for travel site owners to sign up with this network?
expediaaffiliate.com

how's it?