Used and new cloth in Elk Grove