The NHS is good when and if it works, but sucks hard when it doesn't, unfortuneately it was a rather ill-conceived concept so it seems with little or no consideration for contingencies it seems.
In all of my experiences, I've had good service but of course a lot more people have bad experiences than the people that have good experiences.