Order placed online for $660 of computer parts at the beginning of July with a 2-3 day delivery promised on website. Credit card charged immediately then nothing. No order update just ''awaiting stock". Email responses slow and inadequate; some parts supposedly then available but not sent. Now 8 weeks since order. Request for full refund ignored. I have no faith in the integrity of this company. Negative reviews are the only genuine feedback you can trust on a review site. DON'T GO ANYWHERE NEAR THIS RETAILER.