Our website has been approached by a company called Business Ad Buyers to participate in their ad network. I know that a lot of these things are scams, so I'm wondering if anyone has heard of them or used them before. Any information about their company or experiences that anyone has had would be very helpful!! Thanks!