BMW Key Fob Replacement Cost BMW dealerships charge from $400 to $650 for a new car key fob. You can save money by buying a BMW keyfob online and having it programmed at home. The majority of BMW fobs are re-usable. You can buy batteries from a hardware store or https://carkeyreplacement64138.isblog.net/7-tricks-to-help-make-the-most-of-your-bmw-key-fob-replacement-47284703