Boxing Day bargain hunters were up early queuing outside stores as the post-Christmas sales saw prices slashed.
The two shopping centres in Dundee city centre experienced busy days, with queues forming before shops even opened their doors.
December 26 is the most popular day to shop during the Christmas sales period, according to Barclaycard, who said three in 10 people were planning to take advantage of the deals.
Stores were quick to swap their festive windows for huge signs promising hefty discounts.
Long queues were forming outside Next in Gallagher Retail Park and on the Nethergate by 6am.
Shams Alani, 28, from Menziehill, was the first in line at the Gallagher store.
It is the third consecutive year Shams has got up early on Boxing Day to buy a year’s worth of clothes for her son Zain.
She said: “I buy clothes in different sizes to last my son all year.
“I don’t mind the early start — at least this year it’s less cold than it was last year.”
Malcolm Angus, Overgate Centre manager, said: “It’s always a busy day. As of 10am the car park was full.
“The final numbers won’t be counted until afterwards, but we expect somewhere in the region of 48,000 people coming through the doors.
“Last year we had about 44,000 people and the year before about the same.
“The mall has been very busy.
“It usually peaks later in the afternoon, but there were morning queues for some sales such as Next.
“The staff at the stores stay late on Christmas Eve to make sure everything is ready first thing on Boxing Day.
“It shows quite a commitment by the retailers.”
Jazzy Ishaq, owner of independent clothing shop Threads on Dundee’s Commercial Street, said his store was “mega busy” since opening at 8am on Boxing Day morning.
He added: “It’s just been busy, mega busy. We’ve been open from 8am. We’ve had folk in from first thing.
“I couldn’t even put a number on it to be honest with you, we are way over the 1,000 mark. For an independent, it’s been smashing.”
Last year twice as much money was spent on Boxing Day than on Black Friday.
And the period between Christmas Day and New Year generated £12 billion in sales, according to retail adviser ShopperTrak.
It’s been another tumultuous year for retailers, with big names such as Poundworld and Maplin falling into administration, as well as Marks and Spencer and Debenhams announcing plans to shut some stores.
The high street has been battling higher costs and low consumer confidence amid uncertainty surrounding Brexit, as well as having to deal with the rise in online shopping.