Canadians are flocking to shop in stores again in sign of pe