Well, I don't usually write reviews but the quality and service of americanflags.com really impressed me. I ordered 3 flags. I was a bit worried at first about how much time they'll take etc. But I was shocked that just within 2 days I received my order and it was in good condition. Americanflags got a mind blowing service, reasonable pricing and I'd recommend everyone to use this store.