Went here at 2:50 ish to go through the drive thru and pickup lunch. Ordered and paid for our food at 2:59 pm with a female employee who was very friendly. Sat waiting for about 9 mins at the window when a man walks up to the window and opens it and says "hi I'm ___ can I help you" I say, yes I'm waiting for my food I already paid for. He looks confused and closes the window and walks away. Comes back and asks me to please pull to the front to wait because the customers behind me have ice cream. I do and I wait another 4 mins before going inside. Inside there's a guy waiting in line who I spoke to briefly and had been standing there for about 5 mins without anyone taking his order. We both wait and another customer comes from the dining room and stands off to the side obviously waiting for her food as well. Finally the guy from the drive thru comes to the front and the male in line tells him help me first. I say "hi, I've been waiting about 15 mins for my food can I either have it or my money back" he says " I just asked you to park not long ago" I say "and I waited at the window nearly 10 mins, look at the time on my receipt" he takes the receipt and disappears, comes back with my food and gives it to me. The customers waiting were super friendly, that's the only positive thing I have to say about this Dairy Queen. Go to the one on Decatur and Cactus, much friendlier and faster.