Yes I do. There is no way that a delivery originating from one point in the globe can reach thousands of retailers at the same time and that all of those retailers have identical turn-around times. I have a hard time seeing how anyone can think that this is a reasonable idea. You either tell them all to deliver as soon as possible, in which case you get uncertain delivery time. Or you tell them to delay their deliveries until a certain date, thus having stock in retailers' warehouses that could easily be in the hands of users. Tell me, what miracle of logistics or time-travel have you invented that gives a third option?