Does anybody have experiences with the 'custom placement packs program', I have been asked to join... Google: 'Custom placement packs are selections of individually-reviewed sites designed for our largest brand advertisers.'