I think they are about $40 at the dealer plus you have to pay about $30 to program. I'm not sure about the 98 and 01, but for the 99 if you have no remotes like myself, the dealer must program at least one. If you have 1 remote, then you can program a 2nd one yourself. There are many different model remotes, so I would advise getting the first one ordered and programmed by the dealer. Then you have the correct part number and can get a 2nd one from ebay.
Still saving for mine and the programming fee.