Bear Creek Glass is a good shop. The one problem we have had with them is that they take several days to complete the order (longer than they tell you). The work was great, but their time frame was off. Prices were good. One piece of mirrored glass that we bought is a bit "spotty" but for the most part other items are pretty good.