Please note that the cut off date to guarantee your order to be ready before Christmas is November 15th at midnight. This is to ensure we have enough time for production and shipping. Should you have any questions regarding the delivery date for your online order, please call the store at (705) 749-1136 during business hours. Monday to Friday 8:30 to 5:30 & Saturdays from 9 to 1. Thank You.