Hmm... I ordered a glass or two from them like a decade or so ago with no issues... sorry to hear they had a nasty attitude. I felt the quality was decent on whatever it was that I ordered... but it didn't have tinted score windows.
I guess there aren't a ton of options here. Someome in europe has them on ebay, no idea if it's the same product or a different one.
I do feel that finding an original in decent shape is pretty unlikely. They seem to have flaked pretty badly, going way way back.