My car keys took a swim this weekend while floating the river. I had a key made by a locksmith, but still need to have the key fob replaced. I assume going through the dealership will cost significantly more than buying one online, but I am unfamiliar with how I would program it. Would the dealership assist in programming a generic key fob? Any feedback is appreciated.