After buying my PC from Mikes, I have had to upgrade it several times. This is not their fault, just the advancement of technology. They have been very helpful in meeting my computer needs and ensuring I have the most up to date hardware. I am now using a mac and they do not sell Apple products, so for that reason I probably will not return.