Actually, I got mine from eBay (
http://cgi.ebay.com/ebaymotors/ws/eB...tem=7919200421). Just make sure the numbers on the back match the one you have, and you will be all set.
Just go to search, and enter the GM: number.
I took mine to the dealer, they charged $40 to program it. You can do it yourself if you have a scanner. There are directions someplace online.
I do not believe that it matters if the remote is #1 or #2, those are just designations to distuingish between keys when the car was delivered. I believe they delivered it with two keys.