I found the same invoice a couple years ago and did some digging into the Sawyers. They were from Tennessee originally and moved to Corinth in the 1850s. This adds more information to how the Hardee flags were made - cloth sold to someone, seemingly in the units themselves, to sew into the flags. The cloth from the Sawyers went to make new Hardee flags for units that joined that corps after Shiloh as well as replace those shot up in that battle. These flags should have been those with "Shiloh" battle honors added later in the summer of 1862.
Greg Biggs