She'll only identify herself as "Belle" and says her video starts as she followed him out of the Big Lots store near Houston on Tuesday.
Belle says her alleged attacker, Jeremy Higgins, actually assaulted her twice in the aisles. She was scared the first time, then determined to take action.
"He was close enough to where it could happen, so I dismissed and went on to hear him start mumbling to himself. He made me feel uncomfortable, so I started thinking, I'm at the back of the store, I should probably get away from this back aisle," explained Belle. "..feel a whole hand grazing my back side, a rub and I was kind of shocked and turned to see who this is this time because I knew from that touch that it wasn't an accident and it's him again."
She claims Higgins ripped her cell phone out of her hands, but she managed to call the police and have him arrested.
Higgins has been charged with criminal mischief and robbery.