Personally, I don't think that the USO paid for only by BT customers is sustainable.
It should be contributed to by all telco customers equally, that way the pool would be big enough to pay for the marginal things that people complain about it not covering (this is the second such complaint on a ng in a week)
Not much can be done about people lying is there?
But their call costs are still higher than BT's
tim