NOTE: We can no longer ensure arrival of orders prior to December 25. Orders placed now will likely arrive in early January, 2017.