My wife sent out two birthday cards to our son over 45 days ago and he still has not gotten them.
Last year we never got a School tax bill in the mail and got dinged $1000 for not paying it ontime.

The mail system is not fool proof, yes they SHOULD have gotten your check but if it's not cashed they then didn't get it. Have the trust send another check and you should be good.

What happened to the next check that they should have sent out on the 5/25, was that one cashed?