Recently I bought an 04 X5 4.4i (Build date 06/04) loaded with all options, NAVI, Premium, Cold Weather, Rear climate, Heated steering wheel, Pano sun roof. I would like to get the bluetooth retrofit for this. Can someone help me on how to get this done. I browsed thru the forums and found that there are OEM's & after market products available. While OEM looks to be the way to go, just wanted to get the advise from you guys about the after market as well. Also, I would appreciate if some one tell me the total $$$ amt for this.
If I decide to go with the OEM product, is it advisable to buy from a stealer

or buy online (EAS for example) and get the work done at the stealer.
Thanks guys!!