I ordered one from Amazon that was shipped from Dallas via USPS.
Let me guess, You declined Amazon Express?
I'm not going to pay $10 to ship a $13 item. If it had arrived on their original delivery date, all would be ok. It's their sending it on a world tour then lying about the 'on time' delivery that's the problem.
Exactly my same thoughts.
I believe Amazon is playing the shell game rather than the post office.
A few weeks back I ordered from Amazon, they guaranteed delivery in 2 days if I "purchased" Prime,
I declined that option and upon checkout my delivery was 12 days out, but yet it shipped the following day after the order, then it sat somewhere for over a week, sure enough it was delivered about 10 days after the order.
How in the hell can you guarantee 2 day delivery with Prime, but then delay for 10 days when Prime is refused?
Because it's the only way Amazon can try to justify Prime.
And I do understand your point on the shortest distance between point A and Point B.