BMW is marketing their own Bluetooth adapter that clips to the sunvisor. If anyone has purchased one of these, how is the sound quality, ease of setup, features, problems, etc.? A $119 is a lot for a Bluetooth speaker; is it because of high quality or the "BMW" label?