Stuff seems to be cyclical.
TA was the worst. However, my last couple of deals with them FU and SIWL both new business and CS picked up very quickly. Zero issues in placing the business also.
Transamerica's customer service has improved a lot lately. Last few times I've called, they picked up within 5 minutes.