How long does your holiday sale go?