on a 2000 the remotes are programmed through the ALDL port with a TechII (scan tool) so no you can't do it yourself.
Only takes a few minutes, every shop sets their own price. If you're a good long time customer there I'd expect them to take care of it for you, if not I wouldn't be surprised to be charged up to 1/2 hr labor. My service dept charges $15