I found a roll of them at work from prototyping, they look like the right thing. Might be able to find out where we get them, but it could be a dead end...I think we use them by the 100,000.
I think that they are called "lead frames". I was looking for some years ago, and gave up because I'd have to buy a huge amount. But recently, I could have sworn that I stumbled into a web site that sold them, and I thought that I had bookmarked it, but blast it, I can't find the site again. Sigh