Barcodes, those ubiquitous black and white stripes found on almost every packaged product, have revolutionised shopping since they first appeared in the UK 25 years ago.
Barcodes made their British debut at the Keymarkets superstore in Spalding, Lincolnshire, a supermarket chain now long gone.
The first product to bear a barcode and be scanned by an optical reader was a box of Melrose teabags.
The identity of the shopper who bought the teabags is unknown as is the fate of that first barcoded box of beverage bags.
By contrast the packet of Wrigley's chewing gum that was the first American product to be barcoded and scanned, admittedly a year or so earlier than in the UK, at Marsh's supermarket in Troy, Ohio now resides in the Smithsonian Museum.
It has taken its rightful place alongside other objects of distinction such as the Hope diamond.
Change to shopping
Andrew Osborne, director of policy and research at e-centre UK that looks after Britain's barcodes, said the event in Spalding was slightly contrived because at that time no products had barcodes on them when they were first made.
Walter Satterthwaite, a consultant to Masterfoods, said shopping for groceries was very different before the advent of barcodes.
He said although supermarkets chains such as Tesco and Sainsbury's exist they had not reached the level of influence or size they enjoy today.
Sainsbury's, for example, had only 201 stores in 1975. Today it has 460 and the vast majority of those have at least double the floor space of those mid-70s stores.
Thanks to barcodes, the number of products in shops has mushroomed.
Mr Satterthwaite said that in the late 60s and early 70s food shops only stocked at most a couple of thousand or so product lines. This was because of the work involved in putting price stickers on all those boxes, packets or cans, the intellectual load on staff who had to know how much each one cost and also because of inflation.
"Even though you had a small product range you could have a thousand price changes over the weekend because of inflation," he said.
In the 19070s UK inflation peaked at 28%, now it hovers around the 2% mark.
"Its no wonder they didn't open on a Sunday," he added, "they couldn't not because they were spending all day changing all the prices."
Now the average supermarket carries around 25,000 product lines and they can only do that because barcodes make it easy to maintain a database of a store's stock in which prices can be changed with the click of a mouse.
Now around 35,000 stores in the UK use barcodes and scanners to keep track of stock.
Almost all the makers of the foods and goods we find in stores use them to manage their flow of raw materials and finished products through their factories.
"Without barcodes our operations simply would not work," said Robin Kidd, supply chain manager at Nestle UK.
Co-ordinated coding schemes
Barcodes have now become the global language of business and are standardised and regulated so there is no danger that two companies will pick the same barcode for different products.
Barcodes are typically made up of a prefix that identifies the company it came from and then a suffix of varying length that identifies the product.
The vast majority of the world uses barcode standards drawn up by the European Article Number Association. Everywhere, that is, except the US and Canada, which use their own Universal Product Code that was invented in 1973 by George J Laurer.
The two coding schemes work together so there is no chance of confusion.
Barcodes are going from strength to strength. They are already widely used by companies who trade electronically and make it very easy to describe the raw materials and products that are being bought and sold.
And it does not end there. Reduced size barcodes are now being tested for use on loose goods like fruit to make them easier to price.
In the future barcodes will be augmented with radio-frequency identity tags that can be scanned more quickly and can have the information encoded on them updated.
At the moment these ID tags are too expensive to use on the goods we buy in supermarkets, but they are being tested for use by manufacturers and distributors who typically buy, sell and move lots of products at a time.
Eventually it will make its way to the products on supermarket shelves and then shopping will be a matter of walking in, picking up what you want walking past a radio scanner and then paying.