They claim to have completely revamped their customer service in recent years. I was on a Florida forum where Taurus sponsored them and took some people from the forum for tours, and highlighted the new customer service facility in Miami.
I don't know if they've succeeded in fixing their customer service department or not. Documenting like you said is a good idea either way.