All of that is fine and good, but when the progress bar says '100% complete' but nothing happens for another 10 minutes, that's garbage.<br><br>Progress bars should only have value up to, but not including 100%, because 100% ready would mean everything is good to go, but it's making the choice to wait.