The Agrace thrift stores sell quality merchandise donated by the community. The dollars generated help fund essential Agrace programs, such as Care for All (free or discounted care for patients who qualify), specialized staff education and grief support groups that are open to anyone who needs them.