I stumbled on this Stitch pin and this is the only place I can find it - one auction that sold for $627. Anyone know more about this pin? The listing said they tried to research for ages, too, but couldn't find it. The seller assumed an unreleased prototype. Any thoughts?