I would suspect their duty cycle claim, Wes. I mean, suspect that, at least! Frankly, these people overstate
everything when it comes to welding equipment. In other words, they lie. I would be very surprised if the actual
duty cycle of that machine was 15%, and then it will either be shutting down, or popping a breaker. I'd also expect
that it won't put off more than 20-25 amps at the torch end.
Just go into it eyes open.