The trademoition system shows :
W/o radio controls
Years :04-08
MSRP :$91.38
Online price : $45.23
Item # 6
Your local dealer might get you the price for less than MSRP, and might not hurt to get it from the dealer doing the programming.
Might even want to ask them the difference between programming alone, and installing the switch + programming, as they might have a 1 hour min ?? This is something that varies greatly from posts from members ( some have cool dealers, others like myself not so much )