Orders should be placed as early as possible based on availability. However, we will do our best to accommodate last minute orders. (Rush charges may apply).