I had a great and professional experience. I received my computer and it had a broken screen. I messaged them and they told me to return the computer. I notified them that I was in a time constraint and that I really needed it. They shipped me a new one with a timely manner. 10/10 would recommend!