I don't think i can guarantee that, but if you go by statistics, it ends the 14th, in the mail by the 16th, gives it 8 days to get there on the 24th by Holiday snail mail. All I can say, I should have it in the my by the 16th, from there its out of my hands.