Originally Posted by AZ-BMW
It should only take ~1 hour of labor according to PCD (labor rate = $70/hr), but some dealers are charging 2-3 hrs.
Are you talking about actually installing the alarm or just coding it after it has already been installed? Just coding it only takes a few minutes. If a dealer is charging 2-3 hours for coding, time to find a different dealer. If the car is already in for something else anyway, some woudn't charge anything for that.