We needed flags for an event and needed them in a hurry. Don't you think it's silly to buy American flags made off shore? I think so too. A Google search found:
Their selection is huge; every state, country, historical American flags, rainbow flags, banners and even feather displays, nautical flags ... you name it you can find it here. They have big flags, tiny flags, bulk discounts.
Service was great, they got our order to us on time. Bulk discounts kept us in budget.