While I've never solicited freight from a shipper or consignee as a driver, I will answer questions if asked with a general response. Usually the questions are along the lines of what areas does your company operate, how many trucks do they have, etc. If they ask about rates or anything more specific, I suggest they contact the company to get their questions answered properly.
That said, I have bumped into situations where the load has been brokered from another carrier. Most just say ok, and load the truck. One that didn't became quite adament that he had called XYZ company and that's whose truck he expected to show up. He wanted to know why I showed up instead, and that he wasn't comfortable loading his freight on a truck from a company that he didn't call. I told him that his concern was completely understandable. I did explain that XYZ company probably didn't have a truck available and they contacted our company, as a partner carrier, to cover his shipment and get it delivered on time. I suggested that he contact XYZ to confirm that, and I would be more than happy to wait until he was satisfied. He calmed down apparently satisfied with what I said and loaded the freight. He did say he would contact XYZ later and ask why he wasn't told that the load was brokered.
Should I have been told by dispatch that it was a brokered load? Maybe, but I should be prepared for that on any load. Should I have called dispatch immediately when the shipper became upset? No, not in my opinion. The shipper did not refuse to load me, he was just confused as to why I showed up not an XYZ truck. Calling dispatch immediately would have given him the impression I was as confused as he was making him more upset. Not to mention the fact that involving more people could have made it worse. Of course if he had become more upset or refused to load the freight, I would have contacted dispatch and let them handle it from there.
Should I have solicited him to use our company? Absolutely not! Chances are that on a future load, the same situation would arise if we didn't have a truck in his area. Let him call XYZ and have them explain what they did and why. If he calls us first on his next load then fine. Sometimes you can solicit freight merely by presenting yourself with a good attitude and show that you're knowledgeable in what you are doing.