Man, those folding keys ain't cheap! So, what's the difference between a Code Key (part # 51251453645) at $47.25 and the Blank Key (part # 51251453659) at $28.15. I've bought blank keys in the past and had them cut at a local keysmith. Now Aprilia Shiver keys, those are expensive at $53.25, but they have a transponder chip at least.