We do not do Bing and Yahoo ads at this time. Google and Facebook drive the majority of all pay-per-click traffic and have the largest display network in the world, so we have focused our time and energy in becoming experts in their systems.