I was looking at Delias.com as a prospective merchant to add to my site. But looks like they have 3rd party banners on each page. Has anybody promoting Delia's brought this up with their affiliate manager?