Dates committed during a sales pitch is almost two years less than dates mentioned in the agreement, when you have not much choice as you have paid some money. This is unethical and causes lots of issues as 90% payment is done and there is no sight of the flat getting completed.