This place has a WIDE selection of frames and mats for custom framing which is why I have come here for years. They also can handle stretching for needlework projects, another plus. The prices are better than I've found from most custom framers and the work is done within a reasonable amount of time. I see coupons for this place frequently, so check your local circulars first. I find most of the staff very nice, even though I have seen one person on the staff who can be a bit rude and abrupt. They also sell already framed artwork and offer sketched personalized slate work (done by laser) which was very reasonably priced.