Rylan, thanks so much for taking the time to respond. I really appreciate the sentiment here, and that (as stated by others) apologizing isn't without risk to yourself and to the project.

I have absolutely no problem with you or your team experiencing this learning curve. I'm enjoying going on the ride with you. Some people might prefer for you to pretend everything is perfect, but I am much happier knowing that you are communicating honestly with us, and not (as some have suggested) so enamored of perfecting your own work that you cannot see that you failed your promise on the timing. I'm looking forward to receiving my printer. If it comes in December, great. If it comes next December... okay. I trust you guys.