Rainbow is the best stained glass shop in the delaware valley (and beyond). their stock is very very good, their advice outstanding. they are a full service shop with all types ...
All reviews seem positive