Ten Thousand Villages, a nonprofit fair trade store in Ann Arbor, will close its doors on March 30. A farewell sale is being held until the closure.