Yes it is true. I spotted them today. The shape is a bit off the vintage styles they are a cross between the big bug style starlet glasses and the a catseye. I was tempted but since I am prescription wearer (who does not do contacts) I did not partake but I thought I would share.