Re: Key replacement - 06 wk
$245 sounds about right from a dealership.
That includes the key, cutting the key, and then programming the key (which I think they charge 30min labor).
You can only program a new key yourself if you have TWO keys already programmed (this prevents a valet or someone who has one key from making a duplicate).
The above post is correct, a good locksmith may be able to cut and program the key.
In the past, I have bought the key uncut and un-programmed online, and then had it cut and programmed by the dealer (no local locksmiths were able to program at the time). That cost around $150 total. I now ensure I have three working keys, so if I lose one or it is damaged I can program a replacement for much cheaper.