Patriotic Americans are continuing to snap up red, white and blue T-shits and flags at such a rate that many manufacturers and retailers are struggling to keep up with demand, industry chiefs have reported. Millions of T-shirts and sweaters featuring the colours of the American flag have flown off shop racks and shelves since the terrorist attacks on September 11 devastated New York and the Pentagon.