Talk Talk is pretty much the only company
Who've managed to instil in my mind the shitness of their service, without my ever actually having been a customer.
It's really quite a fantastic feat for me to have absorbed so dissatisfaction osmotically from my environment alone.