If you need a flag this is the place to go. We wanted to get a Scottish flag for the big Scottish parade in Old Town Alexandria. We drove here, and they were very friendly when we came in. They actually had 4 different types of Scottish flags, and they were even willing to do custom flags if we needed. I got the larger of the Scottish Lion flag, and was expecting to pay around $ 40 or $ 50, but the gentleman quoted me about $ 30 and threw a military discount in as well. One tip, no returns on the flags, but they will give you a store credit(makes total sense as I am sure a lot of people would put out a flag for some event and then try to return it a few days later). Not sure I would ever need a flag again, but if I do I’ll come back here. They also had tons of military patches, coins, buttons, and whatnot.