I installed the alarm purchased from Morristown bmw and went to the dealer (Flow in Winston Salem) to program it. To my surprise they said the alarm is defective and because I bought it from an authorized BMW dealership they will reorder it and replace it. And when I think I was almost ready to order it on Ebay. Long story short after another visit they installed and programed it a couple of days later. I had some work done at them in the past so they did it for free.
btw: the alarm is a joke. I cannot imagine a thief getting panicked or even scared by the alarm chirp sound. Not to mention that is so easy to disconnect the system if you know the wire is behind the rear wheel. Anyway, it does make a nice sound when you lock it and unlock it.