Every American family has at least one flag enamel pins. No one knows where they come from, they just appear one day when you are looking for something else that you think maybe I can wear this satire, and maybe I should donate to goodwill. Actually, wearing a flag pin is a long standing tradition that shows true love for your country. Stock American flag pin is by far the most popular pin across America. Wear the Stars and Stripes with pride and glory! But if you want a pin that better reflect your personality, look no further than GS-JJ. Dog pins, the arrow of love pins, creepy skeleton pins, it’s all there. Fix them to a sweater or a wallet band for an instant custom accessory.