Sometimes delays happen and I'm sure you'd rather it come back a day late instead of a set of wheels that are unfinished or not in a presentable state.
I'm sure he'd rather they come back on time, in a finished and presentable state!
You pay for a service, you shouldn't be given a choice between coming back on time, or coming back properly done.
Agree delays do happen, and I guess it depends how often these delays happen with that particular company - whether or not luke should be disappointed with them. If its a one off, fair enough, but if its every other customer, you have a right to be disappointed - especially if you have made it apparent that you need them back within THEIR quoted time frame.
Lets just hope when they come back the extra day was worth the wait!