New TM is VERY LATE Coming Back From EVERY.SINGLE.BREAK...

I know everyone comes back late from a break every once in a while, including myself. But 9 out of 10 times, I am either on time or within like three minutes. I know that other people are waiting on me to return so they can take theirs and it's not fair to keep them waiting longer than they should have to. In my experience so far, everyone else gets this too because I've never noticed a huge problem with any other TMs.

Until this new girl started about a month ago. She is late back from EVERY single break, and it's considerable. We were the only two people in front of store last week. Our breaks were scheduled to be right after each other, so I was able to note the time she left for each of hers and also when she returned. She seems to take 25 minute breaks for her 15 minute ones and 45 minutes for lunch.

I mean...c'mon. When she should have been returning for her last break, she was instead in line at self-checkout buying some stuff. After she did this, she just stood around and tried chatting it up with me about shit I had no interest in for another 5 or more minutes, with her purse, all casual, like nothing was wrong.

The week before this, she went on her lunch break and was gone an hour before I saw her again, then apparently she decided to go home. I don't know what that was about, but she didn't talk to anyone or let anyone know what was going on until showing back up after taking an hour.

I don't like to have to tell TLs about shit like this, but it's ridiculous so I did alert my TL and I did my best to be fair by suggesting they either add or subtract at least a couple minutes from the times I had, to account for walking back to clock out for the lunch break.

One of the times, right before going on her break she says "I just want you to know that BEFORE I go on my break, I'm going to use the restroom."

Uh, this doesn't work like that. WTF?