Orders are processed and will be ready for pick up or shipping in 2-4 days! Please schedule your holiday gift giving appropriately! You will be notified by email when your order is ready for pick up or has been shipped. WE ARE CLOSED on CHRISTMAS DAY!