I'm in the 'don't hit on people at work' camp. It can be really awkward and creepy for the worker because they have to be nice and can't escape. Instead of going to the store today, I would find some kind of class or group event where everyone will be on equal footing and go with the intention of gaining confidence talking to others.