This is not the first time I am ordering goods from this merchant. Nice quality and fast shipping!
These are "penny sleeves" made with extremely thin, but perfectly fit, plastic. I thought they might be made from a thicker, higher quality plastic, but they are not. You can oftentimes find these at your LGS for around 1-2 dollars per pack.