i have gotten some great finishes on stainless lately but the micro scratches are still there. i have never been able to get the "perfect job". as with most polishers here we find that the customers are very happy with the finish even if we are not. all this to say that you may never get all those suckers out of the finish.