Placed and paid for 6 flag's for our Church in Mn on May 18th. We talked to Tim Stack about this whole order. We waited and waited no flags. Yet they have our money of 428.28. We called this number several time no answer. We emailed them asking where our order is not an answer. All of a sudden on July 24th after 2 1/2 months and at least 9 or more emails with no answer. 3 of the 6 flags we ordered showed up at Church, not the whole order only 3 out of 6. We continued to email and call. No response. Once again church received 2 flag's not the 3 the owed us. Sent certified letter asking them to please uphold your end after taking our money and send the last flag you owe us. They would not received our certified mail. This company is run by our USA veterans. We have asked them to PLEASE do the right thing and up hold your end and complete our order. No response. Church has now been cheated our of not only money but a flag we requested. DO NOT ORDER FROM THIS COMPANY Cavalry Flags ran by USA VETERAN.