I use them every day, to and from work and in general, they are pretty good. Only a handful of disruptions in the last year.
I use them most days. The line from Kidderminster to Snow Hill is good. The line from Wolverhampton to New Street is appalling. I therefore assume this is a Railtrack problem, not an operator problem. The latter line is completely saturated and therefore any issue at all means delays.