Never ever again. They are good in charging fees but apart from that a rather poor service.
In addition they should also review the landlords they work with. Some of them have quite a nice track record with the local councils. Not to recommend!