One other thing that isn't alway's considered is change of plans. Body mods that weren't specifically talked about before the project was started. If you add these changes in it will effect the finish date which for some reason we never expect to change.
I've also understand the concerns since my engine has been in speed shop jail for amost 2 years
. The good thing is that my engine may be done at about the same time the truck is done. This is a good thing since the last two things you want to finish with any project is the engine and trans.