Bruin likes XM satellite radio. Well, the service. Not the customer service. The confusion and incompetence that he encountered while trying to simply get the account permissions stream radio programs online was stunning. He lost his service, was charged an erroneous $480, and put him on endless holds. Until that one magical representative showed up who fixed everything and helped XM keep Bruin as a customer.