This has been my experience over the past several years. Up through around 2014 or so, Amazon would usually ship out preordered new release discs to me on the Friday before street date, and while they'd usually arrive on Tuesday as advertised, occasionally one would arrive on a Monday. Now, everything is either shipped on Monday evening or Tuesday morning. Nothing ever arrives a moment before street date from Amazon for me anymore. But miraculously, even shipping at the last second, they get there on time more often than not.