They are selling wings, which is a sun hung Kai development. IFC is a sung hung Kai mall. I don't think they will get thrown out but they are annoying. I find looking very scruffy stops them bothering to harrass you.
You won't see the touts trying to sell a Henderson or sino development in IFC.