Orders are placed today are estimated to ship by the 31st. Orders placed around the 31st - that's a different story. The date may change.