It is not legal but it is common. Try to go to the owner or real estate company directly to avoid paying this commission. Most of these people just note down numbers from banners placed outside vacant property. They are not offering anything substantial in return for your money. They are just being opportunistic.