Chocolate lovers need only hand over any old trinket, plastic ring, forgotten keyring, or even a button, to get their hands on a bar of Cadbury Dairy Milk.
The offer is available at B&K Mistry Newsagents, 455 Firth Park Road, Firth Park, today from 8.30am to 5.30pm.
You had better be quick as the store has a limited stock of 1,000 bars to give away, for which your old knick-knacks are the only currency being accepted.
Chesterfield Road Sheffield: Man who spent 12 hours on roof is sentenced in court for affray and harassment
The Long Blondes: Leadmill cancel gig after allegations surface against band creator Dorian Cox
EuroMillions: Mystery winner from South Yorkshire has won £79,242.50 on The National Lottery
Sheffield Council employees sacked as fraud increases including theft and excessive internet use during work
Chapeltown Sheffield rape investigation: 16-year-old arrested over assault of girl, 13, is bailed
The publicity stunt has been organised to tie in with the latest Cadbury TV advert which tells the story of a young girl who enters a corner shop wanting to buy a chocolate bar for her mum's birthday.
She pulls out her purse but inside is a collection of worthless old trinkets, including a button and a fake diamond ring, which the shopkeeper generously accepts.