Hundreds of people queued from as early as 6am this morning to be the first into the new Aldi store in Aberdeen.
Queues could be seen all the way along Foresterhill Road as the new store prepared to welcome its first customers.
The first 100 customers were handed golden tickets as part of a celebratory lucky draw.
One man won a free TV from his golden envelope and another took home a digital alarm clock.
Caroline Ritchie, who lives in a nearby flat, said: “I was amazed to see so many people. Some had arrived first thing this morning.
“One or two had arrived early to hold a place in the queue for others. I saw some mums with kids arriving to swap with their partner, who’d obviously been there a while.
“It was all a bit mad really!”
Hundreds queue in the streets for opening of new Aberdeen Aldi