I get a check every month from the company I retired from. Like most companies, they have a procedure. I usually get it on the last friday, like clockwork. But we trust the USPS, maybe not the best business example. So last month, as always, I expected it in late June. No joy. So the 4th holiday came and went. The next week came along and it got there about the 6th. In its self mailer, as always, with a postage meter stamp of 6/26. The company did everything right. They keep upping the postage to cover storage costs.
Sometimes they do things right. Mostly not. I'm expecting a check from B'ham. Its not like its across the country. I was mailed last Friday, expecting it first part of this week. Not here yet. maybe tomorrow, maybe not.
When I'm sending something I feel is important, and a new gun is important, I just use FedEx. Laugh all you want, they mostly do a good job, and I get a tracking number I can watch it get lost or take a vacation around the country. At least it answers my questions. Compared to the postal service, its head and shoulders up. Maybe not worth it for casual correspondence.