I have bought a number of international flags from Capitol Flag and Flagpole for conferences at church. They can get basically any country's flag for you within a week or so. They also carry (on site) American flags, NC flags, tiny flags of various countries, and flagpoles. I have appreciated their helpful service. They are located near St. Mary's School on Lane Street.