If so, then Len is correct. This is the flag of Chicago. (The top and bottom white stripes dissappear against the white background.)
The seller is either quite ignorant about flag design and construction, or is a crook. No one who has handled period Civil War cloth should mistake a 20th century flag for an 1860's one.