About to buy a torque converter which would work the best?

What about a 10" converter from PTC? I saw on ptcrace.com they have them for $300. Anyone know what kind of stall they have.