I know they will cost more, but say I got a key, how would I even program it? Or is it really just a dealer thing?