From my experience, spending 2,5-3 hours in sitting in front of the BA office wasn't very difficult (I arrived from Budapest to Terminal 1 and took a taxi to Terminal 2, costs USD3). I had a good book (Paul Theroux's Dark Star Safari) and a box of cookies). We were five customer waiting in front of the office when the office opened. After getting the ticket, I still had to wait for departure, but this time in the lounge.