Lord & Taylor Returns to New York - Sort of!