Consumers around the world have been hammering their credit cards on the busiest shopping day before Christmas.
Spending in the UK was expected to reach a record high despite recent arctic conditions hitting retail sales last weekend.
Many British shoppers are bringing forward purchases of high end items ahead of a VAT rise in the New Year.
Across Europe VISA estimated it would process 38 million transactions on Thursday with over 2 billion euros spent on its cards across the continent.
Millions battled through the aisles in search of last minute gifts.
In the US there has been Christmas cheer too with discount retailers reporting good sales.
High end department stores like Macy’s and Saks have also performed well during the run up to Christmas.
Shoppers in China have also been splashing their cash.
Despite Christians making up just two percent of the population – Christmas there is now big business.
“We make more money at Christmas now than at Chinese New Year – because celebrating Christmas is becoming a popular trend in China,” said shop owner Chen Zhenfen.
“As China becomes more westernised, Christmas decorations in clubs and restaurants have become very important to customers.”
Christmas trees are now becoming as common in Beijing as in New York – and Chinese tills are ringing just as loudly too.