I'm not blaming drivers, but the system USPS uses is utter and complete $#*!. For over 3 years now, the estimated delivery time has been off everytime. I just ordered a few packages from eBay, and almost opted to pay the $25 for UPS shipping but I said 2-3 business day shipping for $7, why not? Boy I regret that, my package was originally supposed to be delivered on the 14th but since it was half way across the country, I could smell the bull $#*!. The 15th came and it said it'll be delivered then and of course it was not, still half way across the country. Today came which is the 16th and it finally made it to Detroit which I live close to so hopefully covid doesn't stop my package from getting here 4 days late. (Pure sarcasm on covid). The other experience I had was I pre ordered RDR2 and ordered God of war at the same time, paid quite a bit extra for next day shipping on GOW so I could play it while I waited for RDR2 to come out. Both were purchased the exact same day five days before the offical release of RDR2. So God of war ended up going from california, to Michigan(Me) and then to georgia, to New York, back to georgia, and back to Michigan to arrive 3 days after RDR2. I do not reccomend USPS ever as they have no idea what the hell they are doing. If you read this, thank you, I did not intend to type this much.