Adding memory is ridiculously easy. Just remove the keyboard, remove the airport card, remove the ram cover and there is your stick. You could have it done in a shop I suppose, but I would imagine that they would charge you an inflated price for your ram. You could get it online, I just posted on another thread the price i found on newegg.com for 1gb of ram is 197. People insist on crucial.com or other more expensive sites saying the ram is name brand, you get what you pay for, well my ibook flies compared to the 256 it shipped with and I am having absolutely no problem whatsoever with this ram. It is xtremely simple to do, and there is only one extra slot for ram, so yes you would have to remove the 256 stick you have in already.