Weekly sales edge up 0.7%