Im not sure about the 90' translite thing but there brand new, im pretty sure this is the first batch i know of . I did have to trim off about 2mm from the bottom of the translite which alined the score displays better aswell and i used glass not tempered as you cant get 3mm glass that is strengthtend and when i installed them. I put the side trims first then the bottom metal trim and lastly the top trim.