Been a few times, ordered the same thing both times only to be told just as everyone else's food is coming out that they were out of what I ordered.  My food didnt come out until everyone else was done eating and it was time to leave (part of my meal actually came out as we were walking out the door)...but I was still charged full price though!  I will not be back.