Anyone dealt directly with American Powertrain? Seem to be good guys, but just curious before I lay down some serious coin.

-C