Did you know that American Heritage Carry's Military flags and Sports flag as a stock item, you can come into our office at 11062 Olive blvd. or go onto our website at www.amheritage.com or www.americanheritagebannersandflags.com or call us with your order at 314-432-2101. We can make any sizes but the most popular is 3x5. We also carry Tire mounts for game day or residential flagpoles to show your favorite team. Custom flags are also available with your child's school or university as well as messages such as , Welcome Home, Your Child's name, or wedding banners. Pictures can be added at no cost. Military flags and POW-MIA flags are available in 3'x5', 4' x 6. and 5' x 8'. Call Amanda at American Heritage today and get your flag today. College teams and school banners decorate dorms and remind children of their home or new school.