Warning: rant follows.
Today I waited 40 minutes for my food order at Sonic. Why did I wait so long? Well, after the first 20 minutes (at 12:45, actually, which was 24 minutes, and Gillian was whining about wanting her food) I pushed the little red button and asked how much longer as it had already been 20 minutes and the children in the back seat were HUNGRY. They said "it'll be right out!"
At 1:01 (40 minutes for those of you who are following along) I pushed the little red button again and said "I placed my order more than 40 minutes ago and my food is not here yet. Just cancel the order. We can't wait any more." The person at the other end said "all right!" in a somewhat snotty voice. I promptly put the car in reverse and backed out. The car-hop met us with our food as we finished backing out and I said "it's been 40 minutes!!! We COULD NOT wait any more!!!" And she apologized.
But I'm never going there again, and I fully expect anyone in whose hearing I say "wanna go to Sonic?" to slap me. In 40 minutes I could have gone to at least two other drive-through fast food establishments, including the time spent driving to get there. I could have gone to a sit-down restaurant and been served and eaten my meal. And I wouldn't have had to listed to my children whine about how hungry they were when the "fast" food hadn't arrived in a reasonable amount of time.
Just in case you were wondering, this particular Sonic is at the intersection of Elm and 101st Street in Broken Arrow, Oklahoma. Oh yeah, and they've screwed up my last THREE drink orders before this debacle, which makes one wonder why in the world I went there again in the first place. It won't happen again even if they do serve large drinks for 99 cents before 11:00. NEVER AGAIN. Even if it's free.