I have found a lot of Bidvertiser threads but all of them are about publishers experience. I would like to get some Bidvertiser reviews from those who used this network as advertisers. What's your experience?