I agree with Scott from Detroit Pinball.
Yes you pay more for it pre-built but to me it was worth it. Paul (Noah) is a very meticulous and the cabinet and fittings came out great. Took a while though. I have had my machine for about 14 months. if you are looking into this, I assume you are familiar with Virtual Pinmame, etc. Hundreds of tables. Some great, some good, some ok. It does take a lot of downloading, setting up and tweaking of settings and script. Unfortunately, does not come with a lot of step by step instruction, but you get more support than if you do it yourself.
Good luck,
Bruce