They are overworked understaffed and underfunded right now. My Post Office told me media mail can take anywhere from 5 to 15 days now or longer. More people are shopping online instead of going to stores. I don't see it getting better anytime soon...Trump/Republicans want to privatize the post office which will be bad for just about everybody. Good luck shipping a record for under $4 if that happens...