Could learn from developers in Singapore, who as a matter of RULE of law, only take a 20% deposit and balance 80% AFTER the handover, which is almost always on time. Infact those developers who are violating promises should be absolutely in violation of Clause 49 responsibilities...their bandido ways need exposure.