Cancel Christmas? About time, too!