Chris, from my limited glances, it appears they specialize in Industrials. That may be what you need. Industrials are made for specific purposes. Going fast is huge. Choosing one that will do your fabric may be harder to determine. Take some swatches of what you want to sew if you go.
This one is made for sewing up feed bags. But I had to get it just because it was weird.
[ATTACH=CONFIG]598591[/ATTACH]