Rob Stowe still lives and works in Rochester, NY. From what I hear, he's given up frame building and is a devoted artist dealing mainly in scupture. His frames were well respected if not widely known. I still occasionally see one or two around Rochester.
I can't personally vouch for his frames. What's your total risk ... $50? Do it.
-mark