Slow service and bad service are different in my eyes. If they are just slow, but making sure you are kept up with things and explain whats going on etc I am pretty laid back. If they are rude because they think you are complaining, thats when I will get a little pushy back. Only happened 2x in my life.
1 of those was at Chiptole. I cannot do cilantro. I ask for plain rice. She ignores, then gets angry when I ask her to start over. And she out of habit did it again. I ask her again. She throws the tortilla and rice in the trash and says we cant do that, its premade. As if I havent been ordering Chipotle this way for years. I know how its prepared. I ask her to go to the back and see if there is any white or brown (I didnt even care which this time). She comes back after not actually looking and says nope. I told her Ill just do the beans then. When I went to pay, I told the cashier I wasnt going to pay full price because I didnt get what I wanted. He heard the story at this point and then took my burrito, threw it away, went to the back and got the plain brown, made my burrito for me and told me to have a nice day. Free chips and burrito.
Sounds like you were between the first scenario, where they werent rude to you, just slow...but then maybe didnt realize they were so slow or lost your order or something.