I was gonna say the same thing. Sounds like you know how to meet people after all; you just start talking to them. Yea, some will shrug you off, but that says something about them, not you.
Sounds like you have a friend in the making with the lady at the shop. Perhaps she feels the same way you...