I thought that too, so I checked it out:
STATE: Tuesday only
Flags across New Jersey are at half-staff Tuesday to honor the men and women killed in last week's shooting rampage at Fort Hood. Acting Governor Richard Codey signed the executive order Monday in recognition of the 13 lives lost and the more than two dozen who were injured, including a 20-year-old soldier from Bridgewater.
FEDERAL: through Wednesday
United States President Barack Obama has ordered U.S. Flags on government buildings to be flown at half staff as a modest token of respect for the victims of the shocking Fort Hood shooting massacre that killed 13 people on a U.S. Military base on in Texas. The flags will be flown at half staff through Veterans Day, the National Holiday commemorating veterans on November 11, 2009.
SEARS: Wednesday, Thursday, and it's still at half-staff today
Perhaps they're just extra thoughtful.
.