Give Stephen Weber a try. I've used his glass parts for the past 6 years and they are outstanding. Exceptional QUALITY. His company name is AREOGLASS and he is located in Canada. He doesn't have a website but his parts puts all the others to shame.
Phone:
519-875-1533

Steve
AMA#4939

Puckett Model Aviation