An increase in online purchasing has had an impact on retails ...