Christmas is celebrated differently in all parts of the world but last minute-shoppers are everywhere.