This was the first time I purchased a product from StallionTech. The pc is amazing, I had no issues with set up. The performance thus far exceeds my expectations. However the most remarkable aspect of the purchase is not the purchase but the great customer support I have received. I had several questions prior to my purchasing and the responsiveness I received was truly noteworthy. I asked for some recommendations after the purchase regarding peripherals and they continued to assist. I highly recommend one consider purchasing next workstation from Stallion.