I haven't read the whole thread but I worked for a bank for years and can tell you that the company's that print check do make mistakes. mis printing account numbers, doubling up on check numbers..
I'd be interested to know if they corrected the mistake.. or contacted the writer of the check prior to posting that..