The buyer want to save money never appoint a local lawyer leh! Or use same lawyer as developer.
Why they never give property and developer name? Agreement signed very difficult to revoke. Go court judge will say you agree to this.
So lawyer for buyer must try to convince judge this agreement is illegal under the law.