Is a 10-day Amazon delivery time normal here?

I just moved back to Huntsville after some decades in The Big City, and while I'm generally finding it pretty great (you call this traffic! You have no idea!) the one thing I'm struggling with is Amazon deliveries. I could have most anything to my house next-day, and a lot of things same-day, and now pretty much everything takes seven to ten days to get to me. Does Bezos hate us, or am I just on a cold streak with delivery luck since I got here?