Everything you need to complete your holiday gift giving. Holiday orderst that are place on or before December 12 will be guarenteed for the holiday. After that date the product is not guarenteed to make it to you on time. We make all of our batches fresh for your orders! Happy Holidays.