Being a Bulgarian native I fly into and out of SOF on a regular basis. The old building cannot possibly handle the increasing passenger traffic and the launch of the new shiny terminal is being posponed since November of 2005 until present day. SOF has the unfriendliest check-in staff in Europe and the United States (New York excluded). Make sure you check the weight of your luggage carefuly before leaving for the airport and distribute the luggage evenly in your bags. I was made to remove stuff out of my 55-pound suitcase and put it in my 35 pound one at the check-in desk in front of the entire line or else threatened with an excess luggage charge. Early mornings turn SOF's departure hall into a zoo since a few carriers (LH OS AZ BA) have flights departing between 6 and 8AM carrying primarily connecting passengers for long-haul flights out of the major hubs in Europe. The airlines usually send their planes to arrive in Sofia late on the previous evening so that they can depart early in the morning. On several occasions however due to technical problems at SOF (the explanation given when that actually happened to me was that the lighting system on the runway was out of commission) said planes never make it to SOF in the first place. So it is a good idea to check with your airline the night before your departure to ensure your plane had safely landed. Bar on the second floor (departure hall) is way too overpriced - they charge EUR3.50 for a beer with an average price in the city for the same brand of about EUR1. Security and passport control are usually smooth and once on the airside a visit to the duty free shop is a must since it still offers the lowest prices of tobacco and liquor in the world (A carton of Marlboros costs EUR 15.00!!!) Transfer to the planes is by bus and the boarding procedure is nonexistent since everyone is trying to cram on the plane at the same time. Bulgarians are very skilled in running and pushing people around so even if you are the last one to board the bus that is the first one to get off the bus and climb the stair onto the plane there is no guarantee that you won't be overrun by the crowd. Overall the airport is inadequate for a capital city hopefully the new terminal will soon change the gateway to my home country.