This is a first. Since the 1 shoe poster was anonymous I just banned them with a message saying to contact me to make sure they got their free shoes.
If you have already given out the shoes, change the title of the shoe review thread! You can't just leave up an expired contest with the goal of luring in more participants without a prize.
Instead of banning people that point out the things you guys are doing wrong, maybe say thanks for pointing out that the shoe giveaway is over and move on.