.....please offer feedback on how this has helped you or if it is worth signing up for. I note they recommend the "auto review" feature and will tell potential advertisers you blocked them and for what reason(s).