Those look remarkably like some anti-static bags that we bought by the thousands in China for less than a dollar a piece. I'll check on Tuesday and post back here.
I just spent a week in the Shenzhen Huaqiang Bei electronic malls and I couldn't agree with you more about the pricing. You can do so much better being there physically and negotiating the hell out of things.