They are cool, but they are readily available if you wait for shipping from the EU.
As the title states.
These are the 70mm caps in red with gold 3D like lettering. They have the part number listed on the back of 56.24.073. Last time I checked these were not available from a bunch of different venders as they were on some sort of back order.
$120 shipped from MN. Firm.