From start to finish, the customer service was great. They helped me get the equipment I needed and delivered the PC to me already put together so all I had to do was plug it in and get moving. My only ping against them is that I was looking for the North L Desktop instead of the XL, but it looks like they don't offer that one.