Well, I've dealt with them in the past dealing with my parent's computers and they wouldnt let them upgrade anything without buying from them or the warranty would be voided and all this other stuff. I do highly recommend them to people who don't know anything about computers or knows anyone who does tho.