I was in IAH in June and yes the duty free store was open. I actually purchased some items - very few shoppers and few assistants in the store.
I do not remember the terminal but it was the United terminal (although there are a couple). It is the one in the terminal with the Polaris lounge (currently closed).