BWI has been updated/refurbished but it seems to have suffered a decline in passenger traffic as have other airports. The one decent restaurant outside security that I remember is being made into a Subway sandwich restaurant. The two gift shops I found (Hudson News) were small and curiously did not sell TSA luggage locks (I seem to recall seeing these locks over at one of the area's other airports Washington National). Also did not sell luggage (the only place I found that sold luggage was the American Airlines counter to which I was directed by Delta Airlines; they sold only large bags none suitable for carry-on). Security line was not long and moved quickly. In Concourse C the choice for dining included an overcrowded "pub" a somewhat pricey small restaurant towards the entrance and something fas food-related.