It was their own fault, IMO.

Who leaves that sort of thing until the last minute?