D Delta223 New member Aug 14, 2009 162 1 0 Mar 18, 2012 #1 I talked to adroll and they charge 35% over the publisher's cost. Just curious what else is out there
I talked to adroll and they charge 35% over the publisher's cost. Just curious what else is out there