Great prices not wonderful service though. At first they said it was a virus and they fixed it quickly and returned it quickly, but when I got the computer back it wouldn't read any cds or dvds so they said they'd take it back and correct what was wrong because their work was guaranteed. It turns out my whole system was corrupted and everything would need to be replaced ok fine but it took them 3weeks to do it. And not a single call to me to let me know what was going on I had to call them to find out that it was corrupted at all and now that I have it back its soooo slow. I don't think I'll be returning for any future business.