Yes the dealer can give it to you for free. They are not interchangeable so the one from dblmike will not work. I buy some stuff from the dealer anyways, best place to go for little things if you are fixing your car up. The people in the parts/service department will be nice if you are nice.
Sometimes the code is written on the top of the radio, you could pull it out and check before you go into the dealer. If you put int he code too many times it will not take it anymore and you need to reset it, the way to do this is to leave the key in the on position and don't touch anything for 1 hour(at least), then you can try the code again.
<a href="http://imageshack.us"><img src="http://img217.imageshack.us/img217/3466/quicksignature20te.jpg" border="0" width="600" alt="Image Hosted by ImageShack.us" /></a>