BMW Replacement Key Cost BMW keys contain a unique microchip in them to prevent unauthorised starting of the car. The chips cannot be programmed by anyone except the car's owner. Dealerships typically charge around $400 for a brand new car key fob that has been programmed. Some locksmiths can programme