Has anyone ever seen this? My swmbo, bless her hear, got me bottle caps from amazon in her last order. However they don't have a liner in them like the one on the right. They are just plain metal. I would assume that they wouldn't be able to hold pressure, but I don't know. I haven't used them yet. This is the first time I've come across this.