How many shopping days until Xmas?

Never too early to start some Christmas shopping!