I've ordered from the several times - however, it's not that their customer service is poor, I don't think they have anyone who really understands the computer as well as they should. I've had problems with them only to change my address, otherwise I've always gotten what I ordered.