As for previous releases, there will be a 'shard' version as well as one for each mascot. These pins show each mascot in their 'Breaking the Tape' pose.
This time, we're told the pins will not be available to buy until the day. Each pin is limited to 2,012 pieces but a large number of each have already been snapped up by London 2012 stakeholders meaning that there will be limited numbers available for retail sale. Each pin is priced at £7.