Kudos to CNC Router parts. They have designed a great machine. We had a few small issues with a few missing parts and one part being the wrong item but that's it. They sent them the next day. Cory at CNCRouterparts was extremely helpful and they got back to me almost immediately every time I had a question.
If you plan on ordering one of these machines be sure you can read plans and assemble based off of them. There are no step by step instructions for most of the machine. You can find very helpful information on their "How To's" section of their website though.
I was very impressed with their prebuilt electronics box. Looking inside it looks like it was professionally assembled.
Thanks to Cory and others there....we were able to assemble the entire machine and do our first 2D art in about 2 days after having all of the parts needed for the machine.