The internet means that the perfect Christmas present is just a couple of clicks away - arriving on your doorstep in just a day or two.
But the likes of Black Friday, Amazon and click and collect are relatively new innovations.
In the 1950s and 1960s if you wanted to buy a few gifts then your only choice was to go to the shops - and there were no out-of-town shopping centres to make it convenient.
Instead you’d have to battle into town and head to somewhere like Edinburgh’s Princes Street and George Street, home to huge department stores like Jenners.
If you were really lucky your grocer might have the then new-fangled ‘self service’, meaning you wouldn’t have to queue for an age to get a shop assistant to pick all your prospective purchases from the shelves.
Here are 23 pictures to take you back to Christmas in Edinburgh over half a century ago.

5. Charity shop
The Christmas Market at the Edinburgh Assembly Rooms, held in aid of Dr Barnardo's, in November 1965. Photo: Unknown


7. City shopping trip
A bus party of Fifers arrive at Blair's, on Nicolson Street, to do their Christmas shopping in December 1964. Photo: Unknown

8. On board for festive fun
Children play on the model of the Golden Arrow engine in Jenners department store in November 1965. Photo: Alan Ledgerwood

