Duke says shoppers are "under pressure"