I've had similar experiences to those of Legion 12 and mossyhorn. USPS has, admittedly, been doing better recently. However, in the past they have been extremely unreliable. All of the major shipping services must have various levels of reliability based on regional differences, as evidenced by the dramatically different experiences we've all had with them, but that's not really excusable. We should all be able to expect quality performance from our shippers regardless of where we live. That being said, FedEx and UPS have never performed in a less than stellar fashion in my case. Both have always been on time, always been courteous, and have delivered every package in pristine condition. USPS, on the other hand, has only provided on-time delivery about 50-60% of the time. I've received several beat-up packages from them, though not in quite as bad shape as some of those shown here. In one case, I had a package being sent that required a signature. It was, as usual, a day late. On the day it was to finally arrive, I was working in the front yard so as not to miss my mail carrier when she came in the drive. I watched her pull up to the mailbox, deliver my other mail, and drive away. I called my post office to find out what was going on, and they told me to call back after a certain time to see if it came back at the end of the day. Long story short, she ended up dumping my package off at another post office that never handles my mail with a note saying that she knocked on the door and nobody answered. They took her word over mine, and nothing ever became of my complaint. It wasn't the end of the world, but it certainly was extremely poor service. This is a perfect example of a regional performance deficit, but they still should not allow this sort of behavior out of any of their employees.