The online fashion seller is repairing its tattered reputation which means disgruntled investors might want to give it another look