Has anyone had any experiences, good or bad with BT Halo?