Footfall declines but shoppers still spending