Nice computer, but one monitor came damaged.  Customer service was very responsive and easy to deal with and had me a new monitor in two days!  Would definitely use this company again!