What is up with USPS here?

I've lived here for a little over 2 years now and I think I could count on one hand the amount of packages I've had arrive on time through USPS and/or Amazon. Packages are at LEAST 1 day late, if not 2 or 3.

I understand that most people would say the postal service is in shambles just about everywhere, but I've lived all over the country over the last 5 years and it has been a night and day difference here in Huntsville. Surely this can't be just a me thing. Is this what everyone else experiences here?