All patches are in stock and will be shipped morning after purchase
can be ironed or sewn
I have over 3300 different patches in my eBay store
Thanks
Your eBay Patch Guy
Harold Burns