Millions of Americans have had stents, small wire cages, inserted in their coronary arteries to prop them open. And many are convinced the devices are protecting them from heart attacks. After all, a partly blocked artery is now cleared, and the pain in a heart muscle starved of blood often vanishes once the artery is open again.