BMW Key Fob Replacement Cost BMW dealerships charge between $400 and $650 for new car key fob. You can save money by buying a BMW keyfob on the internet and having it programmed at home. Most BMW fobs are re-usable. You can purchase a replacement battery at a hardware or https://car-key-programming31388.myparisblog.com/30714096/the-most-popular-bmw-key-fob-replacement-the-gurus-are-using-3-things