Ha, familiar story! Just in the past 5 or so years, my mail-peeps have gotten totally incompetent. The US mail throughout my life has been VERY good, and I often defended them when someone started criticizing them. But now, because of their behavior, I am a harsh critic.
One of the stupidest things they do is mix up my mail with someone on the next road. Our names aren't even close, and the name of our roads are not close. Our street numbers are the same and I guess that's all they look at. Pretty lame.