Well, you also must consider this: despite any stroker kit being complete, you should always have the crank inspected for runout, proper filets etc, rods for size, and pistons/pins for proper dimensions, plus having the assembly balanced. And having a new reciprocating assembly zero balanced when it's supposed to be an external balanced assembly sometimes has a way of adding unforeseen costs.
I've seen and heard of a few stories where people bought new kits only to have the rods require resize and the crank require ground because either a journal was scarred or the filets were too big to fit a set of bearings. Granted, those are likely isolated incidents, but they still bear enough importance to have those items checked, were you to purchase a $1800 kit...don't wanna hose yourself over, ya know?