Ordered a confederate flag from these guys on July 4th - a Saturday and it arrived on Tuesday, July 7th. The flag was well made, packaged nicely and I am so happy these guys didn't cave in to political correctness like all the other online stores. They have me as a customer for life!