I ordered mine the 16th and it should arrive the 19th per USPS shipping tracking, I think you should have yours with time to spare