I know this is the reg, and the cool thing to do is to bash apple, but. . .
I've dealt with people who have done similar things to this in my hotel before. The event liekly went down like this, a store employee saw the teens doing this, and politely asked the teens to stop and they refused. The employee called to store manager who probably asked the teens to leave, and they refused to do so saying something none too clever like, "It's a free country." To which the store manager, like the jewish jeweler in snatch, should have replied, "Well it ain't free shop, now is it, so fuck off." The teens probably refused still, and that's when the store manager called the police to escort them from the building since they refused to go without confrontation.