Has anyone dealt with Internal Engine Parts Center?

I've been looking for a forged stroker crank, and found one at Internal Engine Parts for $599 (Forged Eagle 4"). They run around $799 everywhere else. Has anyone had any dealings with them?