I just found this recent post, which was rather obscurely placed on a thread I never check.
As Katy says, credit where credit is due, and it’s also very important to give credit where it is due. Good agents deserve good reputations and more business. If everyone was fortunate enough to find a good agent, half the problems we hear about would never materialise. It’s always about people. A good agent can save you a lot of anguish, so careful who you deal with.