Confrontation. This may be you approaching a jw at a cart
I agree about not assaulting JWs but I find approaching JWs at carts to be very effective. I have had lots & lots of conversations with JWs at carts and I am certain I had a positive effect on at least a few. Keep it lighthearted, tease them with humour but there is no need to be nasty. Have a really good grasp of your topic and be concise. I had a great talk to a couple of JWs about evolution a few days ago in Edinburgh. The elder was being an arse but the younger lad was listening intently and asking genuine questions.
Occasionally if I meet an especially patronising elder I will - calmly and quietly - let them have a full-on verbal assault. Winning them over doesn't always have to be our priority. Sometimes it's good to just vent.
just walk past them. Ignore them
A million times NO!
Everybody walks past them and ignores them. You and I have the knowledge and skills to challenge them. Stop being so passive.