Dave was looking to import them from China. I don't think he was making them himself. I saw one that he had in New York, and it looked like a handy thing.

There's a good piece on a homebrew 6x17 camera in issue 1.4 of _MAGNAchrom_.