Can I change/add computer memory by myself or should I seek the help of a technician?

and how much do they charge for this usually?