What are they not doing right?
I just did a shop for them after years of not working with them, but when I worked with them a while back, they were one of the best MSCs I worked with.
Office staff is always super polite and helpful. Pay had never been an issue.....