I've never heard of Spotflux before, and don't know that they aren't owned and operated by one of your advertising partners.