I hear ya. I felt so good when I quit at Denny's when I was finally making enough detailing I didn't need a second job. I had been a manager with them so when I needed a part time job, I waited tables at Denny's since I knew the system and could walk in and make tip money immediately. I had an agreement that I would always have Sunday's off since I had custody of my kids and was already working nights on Friday and Saturday. Anyway, the detailing was taking off, plus I inherited some money when my Grandmother died so I knew I wouldn't be there much longer when I saw on the new schedule they had me working 7 am to 3 pm on that Sunday. I told the manager that it was agreed upon when I started I would be off on Sunday and I expected them to honor the agreement. She told me "too bad, you are working on Sunday's now" and I told her that if that was the case, my last day would be Friday night. She got all huffy and I said if she didn't shut up, I wouldn't show up on Friday night either and that would have put them in a huge bind. She had to shut her hole and take it.
I was so happy to be out of there. The new owners basically ran it into the ground. Refused to give a 50 cent an hour (to $7.25) raise to a cook who could handle a Weekend night rush by himself, so he quit and they hired two cooks at $5.50 each who would get buried as soon as it got busy. I regulary had to go back and help cook food for my tables. Good thing I'd been a manager and knew how to cook everything. Pretty soon, business went downhill and I went from making $100-150 a night on weekends to $50 each night. Ugh. We used to run out of everything too and even though the distribution center was not more than 5 miles away, the manager refused to go pick up stuff we ran out of. I even offered to do the food order every week and that offer was refused too. Just turned into a terrible situation. That Denny's has been gone 7 or 8 years now.