Simple question: can I replace memory in HP notebook (specifically/for example, Pavilion dv7) with whatever I can buy somewhere, or is this another case of a company that wants customers to feel as miserable as possible, having to buy spare parts exclusively from it?