first, you need to defend your case for your own interest. it looks like you did all you should do and did well, except:
why you sent a check with only 90 days of validation? why you did not send a cash draft or money order with much longer valid time? but anyway, it is too late to say that. i...