I was at the front of a queue of 5 or 6 people waiting for train tickets, at a station in London, England. It was a similar length when I joined, and had taken about 10 minutes to reach the front.
A woman approached me asking if she could go first as she had queued up already to get a form for a discount railcard. I guess the person in the ticket office had continued serving other customers while the woman had filled the form at another position along the long counter.
She took it for granted I would say yes, and stood in front of me. This annoyed me, more than it should have done, perhaps because I'm British and predisposed to petty little angers. I told her to go to the back of the queue.
The person in the ticket office became free to serve the next customer, and what ensued was an unseemly pushing match at the counter as I tried to proffer my money for my monthly ticket, and she her form. I won, but I feel bad about it.
If I were in her situation I would have queued up again without any expectation of going to the front of the queue.
Worse still, as my ticket was being printed and my change counted we shouted at each other in an angry exchange where I argued that she had asked a question, and had been disappointed with the answer, so why did she ask the question if she felt entitled to go first? On reflection I think her question might have been a polite way of letting me know she had queued up already and should not have to do so a second time.
What is the correct etiquette regarding re-queuing for the first in line?