As merchants go, it's hard not to admire ... Lord & Taylor. Lord & Taylor? The old-fashioned department store? The place...