You can buy one online from Pacific, Circle or Tischer BMW for about $225.00 and install it yourself in about an hour. After installation, the dealer will have to activate it. Some will do it for nothing if your having other service done, most will charge you. Get a quote and don't pay more than an 1/2 labor for activation.