Retailers face the ongoing challenge of “rolling with the punches” during the best of times — but when you add…