You have to have a little paitence on these things nowadays. Its not just building material delays, it can also be painfully slow to get building permits from cities. They are just as bad on holding up projects because they are either understaffed, untrained staff, or simply slow in their work.