Got to say, its poor for any company / individual that wants to be seen as professional to continually fail to meet the deadlines that they set. It's even more so when the company has already been called out on missing obligations before.