Our Patch Inventory grows based on what you guys want. So don't be shy and send us an email if you would like a particular patch that we don't carry. We just got in these 3 inch and 4 inch Red and Yellow Embroidered American Flag Patches supporting the colors of our US Marines. You can sew on these patches or iron them on. They work either way. Just don't be attempting to iron on patches to materials like leather or nylon. The patch will stick but the heat will do a number on your leather. Sew your patches on to your leather vests and jackets. That's the only way to attach a patch to leather besides using super glue. RIDE SAFE and Enjoy your day.