Name and shame
1 Don't go to agency posing as independents and/or bad agency
2 If you go to an "independent" and it turns out to be an agency
write a review and say it in review
3 If you spot a fake reviews or a ring of fake reviewers post it in "review chat" or "warning section"
If everyone did this before you know it agencys would be gone or greatly reduced
Its the punters fault bucks stops with them