I must admit that the quality of service they provide is really good. In short, they do hand-hold in every stage of the property purchase.
Also, if they commit to something at the beginning and the developer fails to provide the same, then they will fight for us and make sure that the same is provides to us as committed.