I find there's not much rhyme nor reason for next day minimums. It seems that to get next day delivery on a lot of things there is a minimum order amount (can't exactly recall if it's $25, $30 or $35; perhaps it varies with the tide and phase of the moon or something), but in this instance there was none. Perhaps the minimum varies depending on what's in stock where, and they have more local warehouses now so it's a matter of 'a truck is going right by there anyway, add the cheap thing to the load' and get the economy of scale while making the customer happy too. I haven't been using them as much lately (trying it rein in my profligate spending of late and stop fattening Jeff Bezos' wallet), but in my experience after everything being a horrific mess last year shipping wise that they have, here at least, gotten pretty much back on track with timely deliveries in my neck of the woods.
-Pat