It all comes down to the customer service provided by the builders. Some really work hard (such as Tridel), and others do not care.
Much like @Barbara, I have worked for builders, and we too cared.
It is easy to think that the builder does not care when things do not go the way you planned, but it is also important to read your agreements and the declarations carefully so you fully know what you are getting into.
Again, big kudos to Tridel who have really strived and succeeded at making the after-sales process a great one!