It has to be ordered thru an authorized BMW dealer, and you have to show proof that the car is yours...for security reasons. Keys are ordered via your VIN number. I am not sure how much BMW charges, but my Gramma's Volvo key was almost $100.00 at the dealer, and Mercedes is about $150.00. Good Luck!!