I believe developer is only managing expectations by quoting July. I am on progressive payments and they have already collected money for the last stage before TOP. Drove past yesterday and they are only doing exterior paint touch ups and the surrounding walkways at the back are all done.