Yes, I have been the victim of the cart shove. In a loud command voice I inform the individual an assault on my person will not make the line move faster.
I never have been shoved by a cart. People around here are polite. Then again, I'm over 6' and look something like a hood.