I bought one a long time ago (when they weren't overcharging by an incredible amount). When I paid for it, the price of the parts were roughly equal to what I would have paid to build it myself. Great build quality and great cable management. Parts are of good to great quality. You can also...