I had a terrible experience from this company. First, I ordered a computer from them that didn't work when I received it. I sent it back and they said they were waiting for a replacement CPU after it was in their possession. The CPU accidently gets sent to me after a month or so instead of it arriving at their warehouse to be repaired like it was supposed to. I had to send it to them, then I get my computer sent back to me and it doesn't work again.. I wanted a refund at this point so they said I would have to talk to a supervisor. I asked to talk to a supervisor over five different phone calls but they always say there's no one available and a supervisor will call me back which they never did once. They finally said they would give me a refund but failed to after I gave them my card number to do so. I never got the confirmation email stating I would be refunded like they said I would receive after an hour of talking to them. I called back a few days later to get my refund but still don't have it after waiting over 3 hours.... This company is so ridiculously flimsy and I'm definitely never ordering from them again. Very irritating