I was in the supermarket with 11yo DS earlier. The cashier completely ignored me but was chatting happily to DS asking him what he had planned for the weekend and talking about football. Then the cashier asked DS if he has a PS4. DS replied that he has an xbox one and the cashier said "oh that's a shame, I was going to ask if I could add you as a friend" 
I paid for my shopping whilst wondering if maybe I'd misheard. Walked away from the till and asked DS what had been said and he confirmed it was what I thought I'd heard. I asked DS what he thought about that and he said it made him feel uncomfortable.
So I spoke to the manager who took it seriously and said he'd deal with it appropriately. He asked if I was happy to leave it there and I said I was. All fine.
But when I told DH what had happened he said the cashier was probably just making conversation and I've got him in to trouble for no reason. Would you have reported the cashier?