Most people I know met online. Then they meet, or re-meet if it's someone from their past, their affairs on facebook. Fidelity is rare in my community.
I agree that the grocery store is a bit of a meat market. I thought I avoided that by living in the gay part of town but no. Women probably flirt more than straight guys. At least women are nicer and give less of the predator on prey vibe.