I guess we can all recognize ourselves in this role.
Sometimes it is very frustrating, however there are times that you have to deal with client that you want sales to handle it, in those cases from my experience, let the sales deal with clients, that is their specialty and you will save yourself couple of grey hairs for sure.