I usually order on the weekend. I get the "shipped" email on Monday, sometimes tracking shows pickup on Tuesday. I've received mostly on Thursday or Friday...... in California. I've even seen the tracking say "delivered" a full day before I got it. It's a USPS problem, I've seen it from other purchases.
USPS tracking is useless, so it's good that the FEDS have not yet taken over Fedex and UPS because the American People are not getting good package care.