Sorry, don't know of another source for the vise in question.

I do think you should consider adding another option: Pro Sportfisher tube fly system (or "Pro Tube" as people seem to refer to it).

The tube options with Pro Tube are way better in design (and material quality) than the other choices I found. The system offers so many choices to build your fly around, and everything is compatible like it should be. Lots of choices of weights and cones should you want those, and no need to "ream to fit" anything. It's not the absolute cheapest way to go, but it's not at all expensive, either, and the quality shows.

The Pro Tube "Flexineedle" that is used to hold the tube material works very well, is made to last, and is only $17. For that cost plus the small price for a few tube supplies or one of the assortment (starter) packs Pro Tube offers, you can get going.