Quoted:
Had the same happen with Fed-Ex Ground a couple of weeks ago.
Waited 21 days for mower parts from Sears during this Home Post nonsense. I paid for UPS.
UPS tendered it to USPS in "Atlanta" some 30 miles from my home. It's not like I live in Bumfuck, there are 700,000 people in my county. UPS has a sort facility 8 miles away.
Anyway I called Sears to complain after 2 weeks of having my card charged with no parts (a wheel retention pin, kinda necessary to mow grass in the SPRING). They said I had to wait for 2 more weeks.
FUCK SEARS, FUCK THE USPS.
I got my parts a week after I called. 21 days.