Flags are very cost-effective yet impactful forms of advertising and promotion. If brand identity and awareness top your list, then flags can be used to meet these needs. The great thing about flags is that they can be printed on any number of fabrics, any number of sizes and any image you desire.