"I chose the PC assembly option to get NCIX to assemble my PC and they did a very good job. I received all the boxes of the parts I chose and the cable management was excellent. I only had two problems likely due to the shipping even though there was tons of packaging. The hard drive bay was crooked and a screw on the CPU cooler was very loose but these problems were both easy to fix. The customer service was also very good. NCIX would respond to me quickly when I had any questions and if I needed to edit my order they were able to help. Overall I rate my experience with NCIX as 9.5/10. I highly recommend NCIX's PC assembly option for anyone looking for a custom built PC!"