O2's twitter account, @O2 is mostly there to dispense friendly advice, but every now and again they are given the chance to go a bit off piste. Sometimes, its the hope that a human face - well, tweet - may retain a customer:

Sometimes it's to deal with, occasionally shocking, abuse:

Once people noticed @O2 was having fun, they started joining in:

But maybe it's time for @O2 to go home now: