I work for VM so am not expected to complain too much am I?
That said the service normally works as intended with few faults. When I do have issues they are sorted, usually rapidly.
I think the nature of forums is that unless there is a real interest in the topic people come there because they have a problem hence there is a bias towards "complaint" rather than praising. Once here though it would be good to see more "well done" type messages - this would apply to forums on other topics too.