The devil is always in the details. They don't say who manufactures them or the thickness of the material being used. I did send an inquiry to them in this regard, so we will see. Others selling "premium" strips are using the same suppliers - so that word is a bit of a misnomer. Thanks for letting me know though!