BMW Key Fob Replacement Cost BMW dealerships charge between $400 to $650 for a new car key fob. You can save money by buying the BMW keyfob on the internet and having it programmed at home. Most BMW fobs are re-usable. You can buy batteries at a hardware store, or https://car-key-replacement48480.blogdun.com/30619515/the-most-popular-bmw-key-fob-replacement-experts-are-doing-3-things