Yes, all of our flags are made to order to ensure each and every flag we send out is not only unique and 1 of a kind, but matches our high quality standards. Flags are done in large batches and are fulfilled weekly, sometimes multiple times a week. Each flag takes about 4/5 days from start to finish between carving, charring, and curing. We do flags in batches to 1. keep consistency in quality and 2. To keep our orders going out in a timely manner