Goodwill proves to be a retail juggernaut