Ordered two pair.  One of them had an open bag and a scratched lens.  It's not where it's gonna bug me though and not worth the hassle of returning for the $8.  I got these as cheap backups for when I forget my others so they will probably get scratched up anyway.  As for the traffic light thing people mention even the expensive Blu Blocker do the same.  You just get used to it and one should know what light is where in a traffic light.

The fit is just fine for me.