I found this image recently on ebay. About the lens defects the seller said "These sunglasses do have a VERY FINE "spider web" type of scratch on the left lense (as seen in the picture) that can be seen under a light"
and from this picture, they appear to be lacking the serial number, which means they are a newer model