Custom pin badges have become a popular way to showcase individuality, and brand identity, and commemorate special moments.