Just popping back in to explain, so you guys don't think I'm torturing my employees with long hours and no breaks!!
My store is open 12-10, and is in a beach town. Anna is 21 and is living in the town for the summer. When I hired her, I asked her how many hours she wanted to work, etc. She requested to work 10 hours a day, 3 days per week. She liked the idea of only working 3 days a week (albiet 3 long days) so that she could have the rest of the week off to go the beach, etc.
There is a bathroom in my store, and it's not like it's so busy that she can't take a bathroom break when the store is empty (although I wish it were that busy!!!). There is also a fridge, microwave, etc, and many food places in our little strip that deliver.
I have other employees (like Beth) who just work 10 hours a week. I'm realize it's summer at the beach, and some want to work more than others, so I try to be very flexible in giving the kinds of shifts that they all request.
Obviously, in Anna's case, she wanted the 10 hour shift, but now I know that she can't handle being there for 5 hours by herself (til the 5pm person comes in). It's a learning process for me too! Now I know that when people ask for these long shifts, I shouldn't always give it to them!
This is why I feel like she took advantage of me. She asked for the long shift (knowing she'd be by herself for 5 hours), and then closed my store for an hour. I guess I'm still learning how to be a good boss!
Thanks for all the advice everyone!