absolutely terrible
ordered some computer parts, 12 hours later receive an email that I have to contact order verification to push the order through. I call, answer every single question, verify every detail. A few hours later I get an email that the order is canceled. What a joke
April 29, 2020
Unprompted review