the stamped ones
or should I say the pricier ones- are the exact duplicates, from what I understand....someone here ordered them, and they are as close to oem as you can get....and actually, they aren't that expensive, but the shipping is like 90 bucks, because they're from the neverlands- ouch, lol