I presume by your location you mean Roman Glass the local glaziers? Have you tried giving them a call or email to see what "returns" they have? I've been able to get discount glass from them (not for pinball) before. sales@romanglass.co.uk
No, I mean the non-reflective pinball glass made buy a guy called Roman in Germany. It is known as Roman Glass here and PDI Glass in the USA - got it on my Spiderman but trying to find a sheet for my Guardians LE