Business to Business packaging should meet certain standards (as should private). I know you were already pissed off with the delay, and your customer was pissed off, but that should've been refused acceptance and sent back. Folk can't work like that.