Online retailers get physical to muscle in on customers