I worked at one of those stands... But in my defense, it was run by my brother's friend, who's family runs a computer store... And all he said was he was opening up a stand, so I figured it'd sell computer accesories or something...
It only lasted a couple months... And just recently in almost the exact same spot, a new stand selling them opened up

apparently they didn't even know we were there before them, and did miserably...
But they're everywhere... at most (if not all) major malls in the area... Went down to Richmond one time, went to this outdoor mall thing... Sure enough, there was a stand selling those things...