I thought about whether to stay or not and decided to challenge myself. If I could find another job before my next shift which was scheduled tonight I would quit said (now former) job. And it worked!
I applied online, I called and said I applied online and asked if anyone had seen my application yet. They told me no but the manager was in and I could talk to him if I could get there within the half hour. I flew over there and BAM! Got the position. There's a couple things they need to figure out before giving me a start date but they said I'm hired.