This is my second PC from CCL and I expect it wont be my last. The website is easy to use to order and they keep you informed of your order status at all stages of the process. I really saved up to get this PC for a very long time and am not disappointed. Great quality, great service. The price is what I would expect as I just dont have the expertise that these people have to put the hardware together I am very glad that these people exist. I did post this review in the hope I win back the cost of my purchase but seeing as it was nearly 3 grand I don't think this will happen. However, this review is true and accurate and I would highly recommend this company for all hardware requirements and PC builds. Thank you CCL!