Not getting paid for worked time
TL;DR - My partners manager won't change the timesheet to reflect coming in early, what resources should I give them to remedy this?
This isn't for me but rather for my partner, they've worked at Bath & Body Works for about a year now, and so far from everything that Ive heard management is horrible
Ive heard countless rant sessions and stories about how the management doesnt do things according to policy and isnt respectful of time but these past few months it's been excessive
Today my partner was scheduled for a shift from 10AM-2PM, relatively short shift as they work part time, and their manager asked for them to come in at 9AM the night before
They came at 9 driving through a thunderstorm just to find that the manager slept in and would be running late, and said to just help the delivery people (who were waiting about an hour) to put the freight up
The manager got there around 9:45 then the day proceeded as normal until 1:30 when the manager decided they were going to go help another store and told my partner they were going to have to stay "later" with only one other coworker in the store and didn't give any estimate
Both of them called the manager every 45 minutes or so asking for an update with no response until about 5 when the manager got back
Before my partner left they asked if the manager could fix their pay time to reflect coming in early and she said, "I guess I can put an extra 10 minutes on there" instead of the full hour worked
This manager has been an issue consistently having arguments with customers, men she's talking to coming into the store to talk or hang out, and nearly constantly on the phone yelling or laughing in the back room
My partner is very non-confrontational and unless given all the resources and directions will most likely not take any action but I believe this is unacceptable, what are the recourses and rights my partner has to get treated better?