We would like to remind everyone ordering for the holidays to have your order submitted and paid for no later than December 11 to have the best chance of receiving your items in time for the holidays. After this date there is little chance that you will receive your items on time. We ship everything first class mail which has a 2-3 day estimated arrival time. However, during the holidays, the post office gets backed up and sending items priority will not get them there any faster. Thank you for your understanding.