B.D.
All of them are supposed to iron on. There are specific directions you need to follow though. (Heat area first, use press cloth, then iron backside...)
If all else fails, I was at Michael's today looking in their small sewing section. They sell some sort of adhesive specifically for patches/badges. I can't recall what it was called, but there were 5 sheets and it seemed like it was a peel, stick, and press. (It was around the Heat and Bond if that helps.)