BMW Replacement Key Cost BMW keys have a special microchip in them to prevent unauthorized starting of the car. These chips are not programmable by anyone except the owner of the car. Dealerships typically charge $400 for a new key fob programmed to the car. Some locksmiths can also program