Yeah, along the same lines as your story; I was in Philly walking down the street(18 years old) and was asked if I had a "MATCH"..... I answered, NO, but I got a "Lighter", and the person said, "No Thanks" and kept on walking....
I later was informed that the person was asking if I could "match" the price of the drug... I was so naive...