they approved about 5% of our reviews, 1 5-star and mostly lower star ratings.
Then they called and asked to get paid for advertising.
I don't trust them at all.
The issue is there are actually a lot of bing users (older people I'd guess) and their ratings are typically pulled from Yelp.