I am new to this so sorry for the newbie question, but what exactly entails upgrading the RAM on a Macbook Pro using memory purchased from a third party (OWC, MacMall....)? Meaning, is it a difficult task to upgrade the memory? Would this void any type of warranty on the notebook?