Sparteye, thanks for the thoughtful lawyer's technical explanation. Dealer = agent: now it all makes sense to me!

And thanks, Fr Steve, for bringing this up. I'd often wondered about it myself.