An ex colleague of mine, who talks and talks, lives near me. I often see her around in local shops. I try to avoid her seeing me if I can but sometimes she catches sight of me first and makes a beeline for me. She then proceeds to talk at me for anything up to 90 minutes; lots of long 'stories' and she leans in really closely and keeps eye contact whilst she does it. It's really very hard to get away without interrupting her story!
Last week I bumped into her in Tesco and she talked at me for an hour. When I said I had to go she kept following me as I walked to the till, then stood talking to me while I paid and packed the food. I was starting to feel panicky and just wanted to get away.
There is also a grandfather who does the school run each day who does the same thing and talks at me for ages. Again I avoid him but don't always manage to and it's very hard to get away without being rude.
Oh and I've also somehow got lumbered with giving someone who goes to a class I go to a lift home each week after class and she literally won't get out of my car and sometimes talks for up to an hour, even though I keep saying I have to go!
How do you get away from people like this?