That's always happened to me; I think if you follow any doctors, it shows you ads for medical conferences, but I can't tell if that's Twitter messing up or the people placing the ads setting the display audiences wrong.
Did Twitter always show you the same drop-shipper ad multiple times on the same thread? I'd be mad if I were an advertiser on Twitter, some of those ad impressions feel fraudulent to me, as a user.