From observing comments here, it seems to be regional and dependent on the carrier. In my experience it has been the USPS (though I am sure people in other regions will say UPPS is fine, but UPS is bad, or FedEx is bad). When I saw that Amazon was shipping via USPS, I automatically knew not to bother to check for it until at least the third day of the "two day" shipping. What was even more annoying is half the time it got marked as "delivered". I tried a couple of times to complain to Amazon, but that got me to no where.