Or, if there is a problem with it after it's assembled you fix it yourself and save the week and a half sorting out the shipping, the testing time, etc.

There are only three or so things that can fry the processor, and it's spelled out in the assembly guide. And also as it's being assembled there are testing steps, aka "Do not proceed until 'X criteria' is met." So by the time you finish assembly it's going to work or you only have to back track five or so steps.

I'm probably approaching 100,000 miles on my self-assembled MegaSquirts. 80,000+ on the Skylark alone and the only time I've had a hiccup was with my recent alternator wiring screw up with the Firebird, which would of toasted anybody's fuel injection computer and likely wouldn't be covered under a warranty. I had it back running that same night because I just opened the assembly guide and started doing the power system test, like it was a new build, and back tracked it from there.