Fantastic price. Fast shipping. Really well packaged. Great customer service. I had a problem with the hard drive and they were quick to troubleshoot and offer replacement options. I chose to install a replacement hard drive myself, got it in the mail the next day! It was super easy to install, with my agreement they emailed me a link to an instruction video since I've never even opened a computer before. I'm not taking off a star for the first hard drive failure since it's not a new system, I think problem are to be expected. But I haven't had any issues since (6 months now) the speed is great, both monitors look new to me, it was all very clean and new cords, keyboard and mouse.Just remembered, there was one weird instruction for plugging in the monitors. It took one minute of logic to understand what I was supposed to do, not a big deal. More funny than anything really.