For what this is, it's a very good value, good bang for the buck, and for that they deserve 5 stars. BUT the customer service has been OUTSTANDING!  I had a defective monitor cable; another arrived the next day. One of the monitors on this dual monitor computer was slightly dimmer and slightly fuzzier than the other. Called support and within a minute was told that they would ship me two new ones. No hassle. No "send us a picture". No "have you tried ...." Just "expect it from UPS." If, God forbid, I ever need another computer I'm looking here first.