you can get them on ebay too for less than that (just make sure and use a reputable seller with a high sale count and good history of selling/shipping correct parts:
https://www.ebay.com/sch/i.html?_from=R ... T&_sacat=0 Programming the key can be done yourself :
Adding Keys (Domestic)Important:
• To initiate, this procedures requires that a learned master key be available.
• A total of 10 master keys or valet keys may be programmed to a single vehicle.
• This procedure adds keys only. The procedure does not erase previously learned keys.
• The keys to be learned must duplicate the mechanical cut of the current key.
• If more than one valet key is to be learned, immediately precede each valet key with a learned master key.
With a previously learned master key, turn ON the ignition, with the engine OFF.
Turn OFF the ignition and remove the key.
Within 10 seconds insert the key to be learned. Turn ON the ignition with the engine OFF. The vehicle has now learned the new key.
OR - if you don't have any master key (not likely assume you have one key that starts it and opens all the doors etc):
30-Minute Relearn ProcedureUse this procedure after replacing the following components:
The passkey III (PK3) keys
The theft deterrent control module
The PCM, see important above
Important
This procedure is not available on vehicles equipped with option code (Z49 or BAE).
If replacing a theft deterrent control module with an GM SPO Replacement Part, perform the procedure to setup a new theft deterrent control module prior to the 30-minute relearn procedure.
With a master passkey III key
[presumably the one your just bought and had cut to match your key] (
Black - I believe the valet keys are gray), turn ON the ignition, with the engine OFF.
Observe the Security telltale, after approximately 10 minutes the telltale will turn off.
Turn OFF the ignition, and wait 5 seconds.
Repeat steps 1-3 two more times for a total of 3 cycles or 30 minutes.
Important
The vehicle learns the key transponder information and/or passwords on the ignition switch transition from OFF to CRANK. You must turn the ignition OFF before attempting to start the vehicle.
With a master passkey III key, start the vehicle. The vehicle has now learned the key transponder information and the PCM has now learned the fuel continue password.
With a scan tool, clear any DTCs.
_________________
2003 Pontiac Bonneville SSEI
3.8L V6 SC, 180*T (Drilled),
Custom PCM w/Perf Shift,
SLP Ceramic Coated Headers,
Thrasher Cold Air Intake,
GXP Tails, Interior Door handles, Trim pieces etc.
40th Aniv Grand Prix GTP Wheels (Very Shiny & Very Annoying
)