The local Co-Op here will make a copy of bad checks and post them for all to see at the cash registers. That would be very embarrising, but people should be able to keep better books than that.
Magnet-man, I am glad to hear that things worked out for you.
I know nothing about Long Creek but sounds like he needs someone to run his customer service department, people only want answers to questions and can kind of expect "some" delay, but not months on end. My opinion of sending the check back when they can get around to it is just crappy business practice.