That may be enough time, but once we ship them out we don't have much control unfortunately. You can order it and if you don't receive it give us a call and we'll figure out another solution. Or if transportation and time isn't much of an issue, save on the shipping cost and come see us.