BMW Key Fob Replacement Cost BMW dealerships charge anywhere from $400 and $650 for a new car key fob. You can save money by purchasing a BMW keyfob on the internet and having it programmed at home. Most BMW fobs come with replaceable batteries. You can buy an additional battery https://car-key-reprogramming47911.idblogmaker.com/29518996/what-is-bmw-key-fob-replacement-and-how-to-use-it