I had this installed and love it.
Beware though, the coding issue is real and you'll struggle to do it yourself. BMW Sydney had my car for 2 days while they tried to figure it out and they're an actual BMW owned dealer not a franchise. Its a set price for the install so theres no point in pretending it took longer for them to charge more because they can't.
__________________
2011 135i N55 | Black | M Sport | DCT | Sunroof | Pro Nav | Alpine Hi-Fi | Commbox | Tint | blah blah
|