Commission Charged as Service Charges can be legal. I think some legal guys need to throw light on this.

However, Giving daily Ads, showing flats to clients, which may rent or not, employeing ppl to show you around, all these incur costs. In many countries, the agents charge the landlords, in some countries both the parties are charged. It all depends on the practice in the marketplace. As long as they do not hide it and clearly mention the charge, seems OK to me.