I get what your saying,......
I know a few guys have butted heads with Dave. Sorry to hear you had issues with him. I have dealt with some people from other companies that I have had issue with it can really get frustrating.
Just sharing my experience with him.
Keith